-
Notifications
You must be signed in to change notification settings - Fork 5
[Training] Android开发训练 1
Guang Chen edited this page Nov 5, 2015
·
2 revisions
- 未完成Android开发环境搭建的同学请尽快搞定。
- 继续学习java基本语法。
- 学习Activity的生命周期,完成习题1。
- 掌握RelativeLayout相对布局、LinearLayout线性布局、FrameLayout框架布局。
- 学习在xml中布置Button、TextView、EditText、ImageView控件,通过调整属性参数使控件按要求摆放,完成习题2。
应用程序按照下列顺序进行操作,请写出完整的生命周期:
- 点击应用图标进入页面A;
- 页面A中点击按钮进入页面B;
- 点击home键回到桌面;
- 重新点击图标进入应用,此时停留在页面B;
- 点击页面B中的返回按钮回到页面A。
例:ActivityA onCreate-->ActivityA onStart-->ActivityA onResume-->...-->ActivityB onStart-->...
利用4、5中所学知识在xml中布置控件,完成如下的布局。 要求:
- 用户名、密码左对齐,两行输入框右对齐,用户名及其输入框在页面中水平居中,密码及其输入框在页面中水平居中。
- 登录按钮水平居中。
- 下方TextView水平居中,最多显示三行。
- 控件之间的间距自己确定,熟练使用padding和margin属性。
- 所有控件在页面中居中。
- 详见邮件附图。
- 习题1:文本形式通过邮件发送至胡皓宇的邮箱。
- 习题2:推到个人github远程仓库并通过邮件发送仓库链接。
- 如果感觉难易程度不合适请尽快告知胡皓宇,内容可以调整。
- 如果时间不够可以延期。
- 祝学习愉快;D