奇乐云's blog - 奇乐云的个人博客

会飞的鱼

奇乐云
Android

Android 联系人数据获取

奇乐云 阅读(53)评论(0)

联系人数据表分析请看上一章Android 联系人表结构分析和详细解释 (1)先读取raw_contact表 读取contact_id字段 重而我就字段司机里面有多少联系人和对应的id (2)在读取data表根据 raw_contact_id去读取data1列和minetype 为什么不读取minetype_id(因为我们查询的不是表而是视图)视图里面可能...

Android

Android 联系人表和短信表地址

奇乐云 阅读(58)评论(0)

短信是:data/data/com.android.providers.telephony目录下的mmssms.db数据库文件中的sms表 通话记录:data/data/com.android.providers.contacts目录下的contacts2.db数据库文件中的call表 联系人是:data/data/com.android.provide...

Android

Android 联系人表结构分析和详细解释

奇乐云 阅读(66)评论(0)

我去。。这么多表? 无从下手有没有?别着急,这里虽然表很多,其实要用的只有4张表,这里给大家标注下  [1]data data1里面存的是所以人联系人的信息 [2]data表里面的raw_contact_id 实际上是raw_contact表的contact_id [3]data表里面的mimetype_id 实际上对应mimetype表 ...

热门
Android

广播中开启Activity

奇乐云 阅读(64)评论(0)

public void onReceive(Context context, Intent intent) { intent = new Intent(context, anotherActivity.class); context.startActivity(intent); 会出现这样的错误: 所以只需要添...

Android

Android 实现B应用修改A应用的数据库文件

奇乐云 阅读(60)评论(0)

       内容提供者ContentProvider,是Android 的四大组件之一。内容提供者是应用程序之间共享数据的接口。应用程序创建的数据库,默认情况下是私有的,别的应用程序访问不到数据,如果想把数据对外提供,就要用到内容提供。ContentProvider屏蔽了数据存储的细节,内部实现对用户完全透明, 用户...

Android

为什么需要内容提供者

奇乐云 阅读(57)评论(0)

在Android下如何创建一个数据库? 定义一个类继承SqliteOpenHelper sqlite3 命令行工具 打开一个数据库   chcp 936把当前dos窗体编码方式变成gbk  如果变成utf-8  写chcp 65001 ...

Android

AIDL的简单使用

奇乐云 阅读(70)评论(0)

本文是学习BindService之后顺便熟悉下AIDL 以前对AIDL有所了解,但是不熟悉BindService,然后就不了了之, 今天有了全新的理解,然后就有了此文 也是对自己的一个笔记 github Demo :https://github.com/cui962256380/AIDL AIDL定义...

热门
Android

Android混合方式开启服务 实现音乐播放器(未实现音乐播放器使用打印代替)

奇乐云 阅读(74)评论(0)

bind方式开启服务,可以调用服务的方法,但activity退出服务也随着退出,用 start 方式开启服务,可以保证activity关闭后,服务依然进行。很多需求都是两者的综合,比如音乐播放器,关闭activity,但音乐继续播放,activity还要调用Service方法,这就用到了混合方式。 ①创建一个Service public clas...

热门
家具公司
切换注册

登录

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册