上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 69 下一页
摘要: //点击按钮 往短信数据库里面插入一条记录 public void click(View v) { //[1]由于短信的数据库已经通过内容提供者暴露出来了 所以我想操作数据库 直接通过内容的解析者 Uri uri = Uri.parse("content://sms/"); //[2]创建ContentValues ... 阅读全文
posted @ 2016-11-03 11:08 iFat 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 由于短信的数据库已经通过内容提供者暴露出来 所以我们直接通过内容的解析者去查询数据库 关键一点 Uri uri = Uri.parse("content://sms/"); sms一定的知道是怎么来的 是通过查看系统短信的源码 smsProvider 得知 阅读全文
posted @ 2016-11-02 21:23 iFat 阅读(370) 评论(0) 推荐(0) 编辑
摘要: [1]定义内容提供者 定义一个类继承contentProvider [2]在清单文件里面配置一下 学霸 定义一些规则 a呀 d [3] 定义一个urimatcher [4]写一个静态代码块 添加匹配规则 [5]按照我们添加的匹配规则 暴露想暴露的方法 [6]如果你发现如下log日志 就说明内容提供者 阅读全文
posted @ 2016-11-02 20:25 iFat 阅读(906) 评论(0) 推荐(0) 编辑
摘要: [1]在Android下如何创建一个数据库? 定义一个类继承SqliteOpenHelper [2]sqlite3 命令行工具 打开一个数据库 [3]chcp 936把当前dos窗体编码方式变成gbk 如果变成utf-8 写chcp 65001 [4]必须拿到哪个类 才能操作数据库 slitedat 阅读全文
posted @ 2016-11-02 20:18 iFat 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 支付宝 欢乐斗地主买豆 阅读全文
posted @ 2016-10-25 19:50 iFat 阅读(2897) 评论(0) 推荐(0) 编辑
摘要: (1)远程服务 运行在其他应用里面的服务 (2)本地服务 运行在自己应用里面的服务 (3)进行进程间通信 IPC (4)aidl Android interface Defination Language Android接口定义语言 专门是用来解决进程间通信的 aidl 实现步骤和之前调用服务里面的 阅读全文
posted @ 2016-10-25 19:22 iFat 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 需求:我既想让服务在后台长期运行 又想调用服务里面的方法 混合方式开启服务 (1)先调用startService()方法 保证服务在后台长期运行 (2)调用bindservice()目的获取我们定义的中间人对象 调用服务里面的方法 (3)unbindservice() 看这时候服务会不会销毁 (4) 阅读全文
posted @ 2016-10-22 16:58 iFat 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 接口可以隐藏代码内部的细节 让程序员暴露自己只想暴露的方法 (6)定义一个接口 把想暴露的方法都定义在接口里面 (7)我们定义的中间人对象 实现我们定义的接口 (8)在获取我们定义的中间人对象方式变了 public interface Iservice { //把领导想暴露的方法 都定义在接口里面 阅读全文
posted @ 2016-10-22 16:24 iFat 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 为什么要引入bindService:目的为了调用服务里面的方法 (1)定义一个服务 服务里面有一个方法需要Activity调用 (2)定义一个中间人对象(IBinder) 继承Binder (3)在onbind方法里面把我们定义的中间人对象返回 (4)在Activity的oncreate 方法里面调 阅读全文
posted @ 2016-10-22 16:01 iFat 阅读(2095) 评论(0) 推荐(0) 编辑
摘要: (1)创建我们要注册的广播接收者 (2)创建一个服务 用来注册广播接收者 代码如下 (3)一定要记得配置service 阅读全文
posted @ 2016-10-22 10:48 iFat 阅读(307) 评论(0) 推荐(0) 编辑
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 69 下一页