在AndroidManifest.xml文件中配置权限 在MainActivity中声明一个listView布局和一个List集合用于存放数据 得到ListView布局,和创建List集合对象 获得ContentResolver的对象 创建BaseAdapter解析器 创建一个内部类,继承BaseA ...
分类:
数据库 时间:
2016-07-15 23:38:44
阅读次数:
164
现在很多APP都需要获取用户权限,例如,允许调用位置信息,读取短信,拨打电话,开启WIFI,掉头摄像头等,用户不允许APP获取这些权限的时候.最好的用户体验是,直接跳转到系统设置界面,让用户自己设置. 跳转到自己的项目中 在需要调转的按钮动作中添加如下的代码,就会跳转到设置中自己的app的设置界面, ...
分类:
移动开发 时间:
2016-05-31 20:31:58
阅读次数:
564
使用android发送短信,需要先进行添加发送,读取短信新的权限: 接着需要在界面添加一个两个EditText,用来添加发送的号码和发送的内容,接着再加一个button用来触发发送短信的操作,代码就不贴了,直接在可视化界面拖拽即可 然后在Activity中获取到发送按钮对象,并重写其的setOnCl ...
分类:
移动开发 时间:
2016-05-13 10:49:25
阅读次数:
183
测试检查点: 1、在没有内容的列表页停留长一点时间,会出现app停止运行的状况。 2、app后台切换到前台。 ? ? ? ? ? 可能出现的原因: 1、应用可能用到读取短信或者内存卡的权限,再者就是空指针异常。 2、调...
分类:
移动开发 时间:
2015-09-17 21:50:41
阅读次数:
183
??短信备份的原理短信备份的原理。是用内容提供者读取短信,然后保存。public class SmsBackupUtils { // 回调接口 public interface SmsBackupCallback { /** * 短信备份前调用 * @param total 短信的总...
分类:
移动开发 时间:
2015-08-08 14:54:32
阅读次数:
135
android获取短信验证码并自动填写的实现一android获取短信验证码并自动填写的实现一,有需要的朋友可以参考下。现在的应用在注册登录或者修改密码中都用到了短信验证码,那在android中是如何实现获取短信验证码并自动填写的呢?首先,需要要在manifest中注册接收和读取短信的权限: ...
分类:
移动开发 时间:
2015-08-03 18:19:07
阅读次数:
170
上节我们学习了如何去读取系统短信以及插入一条短信到系统中。 本节我们学习如何获取系统的联系人,以及插入一条联系人
好,废话不多说了,直接操作。
首先和读取短信一样,先找到联系人在数据库中的位置。
然后导出,查看数据库中的内容
上图就是如何到数据库中找打系统的联系人数据,(看起来图画的有点乱,希望能看懂吧)
既然知道如何能到系统的数据库找到数据,那我们就开始写代码实现吧:
pub...
分类:
移动开发 时间:
2015-07-24 18:26:13
阅读次数:
148
上几节学习了ContentProvider的实际用途,读取短信,插入短信,读取联系人,插入联系人等。 本节课在学习ContentProvider的观察者。
在生活中有第三方的软件,比如什么短信软件,此短信软件是替代了系统中自带的短信软件。当然可读取短信就是利用的ContentProvider,但是此等软件为何能实时的把接受的短信显示出来呢? 这就用到我们的内容观察者。
什么是内容观察者呢? ...
分类:
移动开发 时间:
2015-07-24 18:20:31
阅读次数:
132
上节课学习如何自己创建一个ContentProvider,以及用ContentResolver去操作ContentProvider。
今天我们用系统提供的ContentProvider。 先来个简单的,读取系统的短信内容。
根据上节知道,既然要读取系统的短信,那就得先找到系统的短信在那里?...
分类:
移动开发 时间:
2015-07-24 12:52:52
阅读次数:
140
Android中读取的短信文件有?12345678910111213141516/*** 所有的短信*/public static final String SMS_URI_ALL ="content://sms/";/*** 收件箱短信*/public static final String SM...
分类:
移动开发 时间:
2015-06-27 16:22:15
阅读次数:
135