ContentProvider相关
安新小子
Android小白,希望和大家多多交流,多多分享自己感觉好的东西,
展开
-
ContetProvider之数据库
以前学习的时候,是通过使用CP来访问系统的短信数据库来学习的,工作上很少用到CP,一直以为只有当访问数据库的时候才会用到CP,再加上集成CP以后实现的几个方法都是增删改查方法就很自然的以为了,这次动手发现不一定要使用数据库,两个应用只是通过manifest文件中Provider标准下的authorities标签来进行识别通讯的,底层使用的Binder机制。 所以只要对应好authorities,其...原创 2018-09-29 16:28:00 · 168 阅读 · 0 评论 -
ContentProvider之UriMatcher
上一篇文章中说到CP(ContentProvider简称)不一定使用数据库,但是我们使用CP一般都是用来进程通讯的,数据跨进程传输以后我们一般都会进行保存的,所以一般情况下用到CP都会用到数据库,所以CP在被继承以后会要求使用者复写几个增删改查的方法,当然保存数据也有其他的方式不一定使用数据库。 今天主要说说UriMatcher这个类的使用,我们在创建CP的子类以后在使用的时候一般都会使用到它,一...原创 2018-09-30 17:31:41 · 261 阅读 · 0 评论 -
ContentProvider之线程
继承CP以后要复写下面几个方法: onCreate、insert、query、update、delete、getType 原本我以为四大组件的方法都是运行在主线程的,但是当我在这几个方法中操作的时候,发现这几个方法并不是都在主线程中进行的,经过测试发现了以下三个知识点,在这里记录下: 1:onCreate是运行在主线程的,增删改查的四个方法insert、query、update、delete是运行...原创 2018-10-08 11:02:33 · 1588 阅读 · 0 评论