![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 77
树上小草
这个作者很懒,什么都没留下…
展开
-
如何解决在android4.4系统中无法正常恢复短信
背景:在刚刚发布的anroid4.4系统中,提出了一个新的概念,即default sms app。只有default sms app 才具有向数据库中写短信的权限。而非在以前的系统中,任何的app都可以向数据库中写短信。如果还按照原来的做法,短信恢复会失败。解决方案:官方提供了一种解决方案:http://blog.csdn.net/xyz_lmn/article/detai原创 2013-11-28 17:29:13 · 2806 阅读 · 6 评论 -
android service 值得注意的地方(2)
Bound Services:1. 提供服务端和客户端之间的交互,可以发送请求,获得服务等2. 通过实现OnBind()方法,返回一个IBind对象,来完成服务端到客户端之间的连接。 3. OnBind()方法只调用一次,当第一个客户端连接服务的时候,系统调用一次OnBind()方法,并返回一个IBind对象。当其他客户端连接服务的时候,原创 2013-12-09 20:01:35 · 650 阅读 · 0 评论 -
android service 值得注意的地方(1)
1. service是应用程序的组成部分,可以和用户之间没有交互并且可以在后台长期运行.通常用来执行一些长时间的操作,如handle net work,play music,perform file I/O。还可以通过绑定服务来完成进程间的通信。2. service启动的两种方式:1) Started:应用程序的其他部分,如activity可以通过调用sta原创 2013-12-09 19:59:53 · 781 阅读 · 0 评论 -
android上的插件化入门
在android上,当一个app想使用另外一个app的api时怎么办呢,现在做一个小例子:有两个app,一个是Plugin,一个是Home代码分别如下:首先是在plugin中实现一个类,类里面有一个add方法,该方法就是时间两个整型数的加法:public class AddOperation { public int addOperation(int arg1, int arg2原创 2013-12-10 11:06:57 · 1053 阅读 · 0 评论 -
android插件化入门 优化
如我的前一篇博客一样http://blog.csdn.net/shushangxiaocao/article/details/17240889,现在来做点小优化:原来的代码是:比较繁琐,不熟悉反射的同学可能有点看不明白。现在,针对这部分代码,来做点有意思的优化:首先,在Home项目中添加一个包:里面有一个ICommon接口类,类代码如下:public interfa原创 2013-12-10 14:00:44 · 702 阅读 · 0 评论 -
向广播发送自定义类型的对象
当要向广播发送自定义类型的对象的时候,属于进程间的通信。有两种解决方式,一种是Serializable,另一种是Parcelable。首先来看Parcelable:客户端(广播发送端),有一个自定义的类,Person,现在要发送一个广播,里面有Person的对象person,若不对这个类做任何处理,是肯定会报错的。那么,现在用Parcelable解决如下:public class Pe原创 2013-12-12 18:24:24 · 1137 阅读 · 0 评论 -
利用摄像头摄像或拍照(一)
需求:利用手机摄像头摄像,然后存储起来。解决方案:用za原创 2014-07-23 22:10:55 · 1347 阅读 · 0 评论 -
利用摄像头摄像或拍照(二)
需求: 预览摄像头,并实现前后摄像头切换实现:自己原创 2014-07-24 23:02:18 · 983 阅读 · 0 评论 -
多种布局的ListView
多种布局的ListView和但中布局的ListView唯一不同的是:实现多种布局的ListView的Adapter必须实现getViewTypeCount()和getItemViewType(int position)方法.getViewTypeCount:告诉管理器你有多少种布局。getItemViewType:该position需返回哪种布局,必须从0开始。示例代码如下:cla原创 2015-10-26 20:12:53 · 492 阅读 · 0 评论