5.8
昨天完成:无; 今日任务:做手电筒开发工作的准备,添加允许使用照相机和闪光的权限,以及快捷方式的设置; 明日目标:feature特性设置; 5.9 昨天完成:完成了手电筒开发工作的准备,添加了允许使用照相机和闪光的权限,以及快捷方式的设置; 今日任务:设置手电筒的feature特性,屏幕设置,窗口属性设置; 明日目标:手电筒的程序架构设置; 5.10 昨天完成:修改style.xml文件,限制手电筒竖屏显示,以及完成了全屏、背景图的设置; 今日任务:完成手电筒整体的架构设置; 明日目标:实现手电筒的动态布局; 5.11 昨天完成:建一个根类BaseActivity类,将它看成窗口类,从Activity类继承。为闪光灯单独建一个类Flashlight类,从 BaseActivity继承,实际上Flashlight类也是一个窗口类。之前默认的MainActivity是一个主类,从Flashlight类 继承。此时形成了有三个节点的继承的链表。BaseActivity类主要用于初始化; 今日任务:实现手电筒的动态布局; 明日目标:实现手电筒的动态布局;5.12 昨天完成:activity_main.xml修改,使用了框架布局,控制层次的显示,实现叠加显示的效果; 今日任务:实现手电筒的动态布局; 明日目标:通过闪光灯控制,实现手电筒基本功能;5.13 昨天完成:新建一个ui_flashlight.xml,专门为手电筒服务,显示手电的图像布局。将ui_flashlight.xml插到activity_main.xml布局中,实现动态布局; 今日任务:通过闪光灯控制,实现手电筒基本功能; 明日目标:实现开关收电筒时界面的渐变切换; 5.14 昨天完成:实现了闪关灯检测,以及通过触摸手电筒来控制闪光的的亮灭; 今日任务:实现开关收电筒时界面的渐变切换; 明日目标:冲刺期结束;