1. android 编程的熟悉
以《Android 移动应用开发. 3rd edition. Lauren Darcey, Shane Conder》为教材。
下载了上下册代码相关代码
熟悉了调试步骤(Debug configuration, Debug, breakpoint, 运行app, step(F5)/next(F6)/, 观察现象)
看完第五章-剖析应用程序,对Context, Activity, Fragment, Intent, Service 有了大致的了解,具体操作练习的比较少,理解不透彻
看完第六章-使用Android Manifest文件定义应用程序, 初步认识了Android程序的配置信息和规则、程序布局及组织。比如:使用 Android Manifest文件配置Android 应用程序,文件书写规则;在Android Manifest中注册Activity
看完第七章-管理应用程序资源,Android 工程各文件夹作用, res 文件组织及其中内容(drawable, layout, menu, values)组织。
2. 手机数据的采集可能API中并没有提供统一的方法,需要各个击破。比如需要单独的模块采集电量、单独的模块采集SD卡信息等等。
找到可能会用到的资源,采集数据信息:
http://billhoo.blog.51cto.com/2337751/762776 电池监控小程序
http://2402766.blog.51cto.com/2392766/1080837 android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等
3. 体会
今天做的工作并没有涉及到最终目的的核心(采集手机数据),只是熟悉了解Android编程,今天学习的东西是Android编程必需的。
今天学习的效果:对Android编程仍然停留在入门阶段,各个方便都不是很熟悉,正因为此,对怎样达到最终目标,重点学习android哪方面还在探索阶段。
学习状态:受外界影响大,不专注,效率低;没有找到正确的方法,学习目的性太差;
4. 下一步计划
继续android基础学习:第2章.使用服务(Service)、第5章.广播和Intent接收、第16章:监视电池、以上两篇博客
算法导论:分治法
eslpod385