自己花了一段时间做 了一款,快速切换手机网络状态的小软件,现在已经在market上面发布了。
这款软件是一个桌面widget程序,只占用1X1的位置,但是可以实现:
1、移动网络(GPRS/EDGE)
2、Wifi
3、蓝牙
4、飞行模式
各自的开启和关闭状态。可以帮助大家快速管理手机网络状态,直接上图,有需要的朋友可以上market搜:Quick Switching
在开发这个应用的时候还是学到了不少东西,之前看Android都只是简单的一个demo一个demo学习,没有将其融合在一起,而且在开发的过程中,因为有些控制无法直接实现,就狂看了几天的源码,从源码中还是学到了不少东西。通过这个程序我也有不少心得,这里和一些想我一样奋斗的童鞋们分析一下:
1、Google在公开android的sdk源码的时候的有很多方法都是@hide,这个很是郁闷,不过还好我们的java有反射功能,反射在我这个程序里面帮了很大的忙。大家以后在开发中如果再遇到相同的问题,不妨试试
2、对AppWidget开发的了解更深入了,为widget组件添加单击事件通过setOnClickPendingIntent来实现,如果想打开一个对话框只需要getActivity,想后台运行使用getService。之前对widget的单击操作事件一点都不了解,现在算是完全明白了。
看了几天源码感觉收获是最大的,比我开始看书进步的多,管不得牛人动不动翻源码。可以见得内功是多么的重要
- 大小: 68.7 KB
分享到:
相关推荐
谈谈我做论坛推广的一些心得体会.pdf谈谈我做论坛推广的一些心得体会.pdf谈谈我做论坛推广的一些心得体会.pdf谈谈我做论坛推广的一些心得体会.pdf谈谈我做论坛推广的一些心得体会.pdf谈谈我做论坛推广的一些心得体会...
谈谈我做论坛推广的一些心得体会.docx谈谈我做论坛推广的一些心得体会.docx谈谈我做论坛推广的一些心得体会.docx谈谈我做论坛推广的一些心得体会.docx谈谈我做论坛推广的一些心得体会.docx谈谈我做论坛推广的一些...
学习计算机应用基础课程心得体会全文共2页,当前为第1页。学习计算机应用基础课程心得体会全文共2页,当前为第1页。学习计算机应用基础课程心得体会 学习计算机应用基础课程心得体会全文共2页,当前为第1页。 学习...
谈谈ASP.NET开发的最佳实践.也就是如何使用ASP.NET设计开发高质量。可重用与易维护的Web应用。当然,限于篇幅.本文无法涉及ASP.NET开发最佳实践的方方面面.最重要是抛砖引玉,引出大家对不同Web技术流派的讨论
谈谈C语言教学心得.pdf
谈谈交流电桥及其应用,希望大家喜欢,电子毕业设计可以参考。
谈谈合同谈谈合同效力的应用.doc
「谈谈中国人民银行面试总结与心得」.pdf
谈谈软件开发的那些事儿
谈谈家长怎样教育子女的心得.doc
函数式编程思想在前端开发中的应用,还有几个案例:老鼠尾巴,花卉示例等
明天开始期末考试,接着后天就要回福州了,由于家里还没装网络,因此,得有一段时间不能来论坛了,在这之前,我想了下,我给新手解答过问题,演示过代码,好像没谈过自己的学习心得,临走之前,我就来谈谈我学习PHP...
主要介绍Huffman树及其在各个领域的应用
谈谈信息时代的计算机应用基础课程.pdf
谈谈对CADCAM技术应用的看法.caj
谈谈GPS技术在工程应用中的存在问题.pdf
谈谈开发过程中团队合作,随便聊聊,没有兴趣不用下载,下载完了也许有用
现代软件工程在软件开发中的应用 作者:崔宁 来源:《电子技术与软件工程》2016年第22期 摘 要 随着近年来社会主义市场经济的迅猛发展,越来越多的科技产品逐渐为人们所 了解和关注。正如我们所知,科技产品的运行离...
结合疫情谈谈2021新年致辞心得体会2021.docx
现代软件工程在软件开发中的应用 作者:崔宁 来源:《电子技术与软件工程》2016年第22期 摘 要 随着近年来社会主义市场经济的迅猛发展,越来越多的科技产品逐渐为人们所 了解和关注。正如我们所知,科技产品的运行离...