20-25 个小时做几个有趣的应用,分散到 4-5 周的时间,要想成长为一名合格的正式开发者,需要努力的整个旅程任重而道远,如图所示。
首先要学 Views
- Select views
- Style views
- Position views
选择你想用的 View,Android View 到底是什么?
Simply put, a view is a rectangle on the screen that shows some content. It can be an image, a piece of text or a button or anything else that app can display。
所有这些View合起来组成屏幕的布局(Layout),所看到的叫作用户界面(User Interface, UI), 初步学习常见 Views 有:
- TextView
- ImageView
- Button
IDE 集成开发环境:我现在使用的是 Android Studio 2.0,如图所示:
XML 可扩展标记语言
XML Syntax XML语法
<TextView
android:background="@android:color/darker_gray"
android:layout_width="150dp"
android:layout_height="75dp"
android:text="Happy Birthday!" />
没有子 XML 就可以写成一个自闭标签,就不用写了。
piupiupiupiu de beng [/笑哭了]
TextView 驼峰拼写法
Make touch target 48dp at least. 长和宽至少是 48dps,使得 App 适用于所有用户,分辨率很重要,我们需要的是下面的效果,不能随便使用 px,应该使用 dp。
使用 px 的糟糕效果 ↓↓↓
使用 dp 的正确做法 ↓↓↓
和设计师一起工作的流程: 从产品人员开始,然后进入设计和工程方面的讨论,我们讨论屏幕所展示的内容以及,如何适应小屏幕和大屏幕,像这样迭代,东西放在屏幕上,并验证整个过程。
1A 笔记 By 寻三亩地 From StudyJams活动群64
End.