知识技能概要:
1. Android应用开发基础框架
2.SQLITE数据库的使用
3.网络通信
4.GOOGLE地图模块
5.源码带有非常详细的中文注释
详细介绍:
1. SQLIT数据库
包了SQLITE数据库保存数据的常用使用方法.在此应用中用于保存配置信息的保存
2. GOOGLE地图模块
本应用采用了GOOGLE的地图模块,进行人员定位显示,GOOGLE地图模块的实现如下:
(1) 命令生成MD5证书指纹
A, debug.keystore的路径
打开Eclipse,选择Windows Preference Android Build
B, 执行生成证书指纹命令
如果如上命令得不到MD5认证指纹,则在命名后面加上-v参数即可
(2) 通过MD5证书指纹生成API KEY
进入到证书申请(谷歌官方地址) 将命令行中获得的认证指纹复制进去就会获得相应的API KEY
官方地址:
http://code.google.com/intl/zh-CN/android/maps-api-signup.html
(3) API KEY的使用
3. 电器模块
通过程序控制灯泡的关闭与打开
4. 天气预报
通过网络通信获取相应城市的天气状况
5. 配置模块
结合SQLITE数据库,对地图模块,电器模块以及天气预报等模块进行配置
效果图:
主界面
电器控制
天气预报
设置