StudyJamsChina系列之1A课程总结

1A课程笔记:

1A-01-课程大纲和简介:

  1. 生活大爆炸既视感,给人感觉很亲切。
  2. 第一个应用:生日贺卡应用;
    第二个应用:COFFEE ORDERING APP 点咖啡应用 可记录订单信息,通过Email发送。
  3. 用咖啡豆分析实现目标、细分计划的思维方式,记忆深刻。细分计划、然后关注其中一部分就用心先只关注这一部分,再细分。
  4. 要了解View — 学会调节View — 如何将View在屏幕上合理展示。

1A-02-初识View(视图):

  1. 选择想用的view
    View是什么:屏幕上用来显示内容的长方形,各种view组合成布局(Layout),前台用户界面,简称UI。
  2. view分类,比如TextView、ImageView、Button等 (注意:驼峰命名法)
  3. 能正确区分页面上每个View

1A-03-XML是个什么东东:

  1. IDE:集成开发环境 (Android Studio)
    XML:可扩展标记语言 可用来简历布局,里面可包含View,控制页面显示。

  2. XML元素,注意事项:尖括号开头、View名注意驼峰命名、属性+属性值、斜杠和尖括号结尾 。 属性决定View的外观或行为特性。

  3. 结尾标签,比如: 叫自闭标签 ; 为单独的关闭标签

  4. 要求熟练掌握: XML 正确的书写规则,能够识别出XML中存在的错误。

1A-04-TextView(文本视图)的个性化修改

  1. XMLV:XML可视化编辑页
    网站 : http://v.studyjams.cn/
    初期可用于学习XML,无自动补全,有错会提示,可避免用编辑器眼高手低的毛病,如下图:
    studyjams.png
  2. 网站的用法不多说了,说两个有用的地方:
  • 网站底部第一个页签:可用图片(AVAILABLEIMAGES)
    这个超赞,看视频过程中我还在想,要是视频中老师用的图片等素材,我们能不能用,原来是在这里~
  • 网站底部第三个页签:速查表(CHEAT SHEET)
    显示常用View简单示例及介绍,方便快速查询。
    页面旋转、下载、打印及调节页面大小功能,很细致也很实用。细节真的考虑了用户在想什么、想干什么。
    如果这里的信息满足不了你的话,页面最底部有个guide,点击跳转 https://developer.android.com/training/material/theme.html 官方文档,就不先不多说了,如下图:
    developer.png

3.要求:学会XML基本语法并熟练相关属性、学会分析找错并根据错误提示进行调试修改

4.了解Material design :Google开发的新的设计语言(规范),用于实现多设备或跨平台情况下,统一风格。
https://developer.android.com/design/index.html

design .png

5.关注Google+ 上 Android Developers (^__^) 嘻嘻……

Developers.png

6.对了,这个很实用,要记住:
https://material.io/guidelines/style/color.html#color-color-palette

color.png

1A-05-试试看ImageView(图片视图)

  1. 了解ImageView 及 熟练使用各个属性;
  2. 了解ImageView各个属性值下,页面显示什么效果。
nice.png

1A-06-试着看看Android开发文档

  1. https://developer.android.com/index.html
    片中老师教了如何从GoogleSearch跳转,建议直接加收藏夹得了,而且现在在国内还是可以访问的。
    PS:虽然中英文掺杂,但还是好过被墙。不过要能更完善那真是最好不过了。

  2. 学会使用Ctrl+F 模糊查询,老师讲的很基础,这种做事的方法也讲到了,不过在日常学习中自己还是要多积累。问问题之前先Google一下,你会发现80%的问题你都可以自己搞定。

  3. 片末尾Google工程师回答了几个小问题,给了一些小建议,好平易近人啊。而且,不轻视任何,哪怕很简单的问题,很用心给建议,并且很耐心的讲自己在Google中的工作内容和流程。

很好,希望后续中依然有这样的talking~
PS:妄想一点,要是再有几个带我们逛逛Google国内外办公环境啦、好玩的东西啦什么的,那真是awesome了!

对了,学习过程还是蛮好的。
只是,论坛中包括回帖、发帖规则还是挺多的,当然为了小伙伴们积极参与和方便管理,无可厚非。不过,要是能简化一些的话,体验会更棒,加油~

IT文库 » StudyJamsChina系列之1A课程总结
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址