一个简单的重复闹钟程序源代码【按次进行设置】【本来打算采用语音识别“嘿或hey或hi”来关闭闹钟,但是持续监听闹钟的api是收费的,比较贵,所以该特色功能未实现,不过逻辑已经实现; 采用的是免费的短暂监听的api,通过不断的自动启动来实现循环监听,效果不好 - 就当学习一下吧】
用到的框架或开源库:
1.科大讯飞语音识别api;
2.百度LBS【主要目的是获取天气信息并展示】;
3.百度统计api【统计某个功能点击的次数】;
3.异步图片加载框架Universal-image-loader;
4.依赖注入框架roboguice;
5.dom4j解析库;
6.圆角库marken;
功能模块:
1.开机滑动图片;
2.开机启动后台拉取图片作为开机动画;
3.主界面抬头显示天气;
4.主界面底部菜单隐藏时拉取幽默图片进行显示;
5.主界面设置闹钟功能;
6.开机启动重新初始化闹钟功能;
7.编辑闹钟界面抬头获取天气图片进行滚动循环显示;
8.开机滑动图片界面抬头利用AndoridOpengles 2.0实现,后期可以添加扩展;
适配:
采用dimens配置文件实现基本适配【未批量测试】;
后续还会实际去开发一些小项目,希望不断熟练和加深对该平台的理解和运用;
源代码下载链接:
/>
效果展示:
阅读(2206) | 评论(0) | 转发(0) |