Android入门教程(4)
第二节学习要点
- 一个订购咖啡的应用贯穿本节课程
- 给应用增加交互功能,如:按钮
- 学习交互是怎么实现的:学习Java变量和方法
温习创建APP过程,并为本节做准备
- 创建一个名字为 Just Java的APP
- 创建完成,确保该APP可以在手机上运行显示Hello world!
分阶段完成目标
显示文本为QUANTITY的TextView,文本为2的TextView,文本为ORDER按钮
增加文本为PRICE的TextView,文本为$10的TextView
- 14/40函数链接
- 尝试制造一个崩溃,然后查看错误信息
增加数量增加和数量减少的按钮(*竖直方式显示),点击按钮,数量会变化
- 增加2个按钮(增加按钮和减少按钮)
- 增加按钮动作
- 坑: 执行按钮动作的方法需要设置为public
- 使用伪代码分析问题
- 使用全局变量,可以让‘+’或者’-‘操作后,数量连续增减
以水平方式显示数量增加和数量减少的按钮及数量 TextView
- 先自行查找资料,试图解决问题
改变单价显示样式,并把ORDER按钮移动到屏幕下方居中位置
- 先自行查找资料,试图解决问题
Java语言学习
- Java 语法,有一对大括号。
- 声明方法,实现方法后,就可以使用了
- 尝试修改 coffee的数量
- 使用表达式代替表达式的数量
- 遇到Java代码错误,看错误信息;也可以执行撤销操作,查找原因
- 声明变量: 类型 变量名 = 初始值;
- 变量命名规则:首字母小写、驼峰式;可读性强;不要太长
- 编译时错误 和 运行时错误
- 局部变量和全局变量的作用域
- 练习使用debugger,调试程序