1、SQLite支持事务吗?添加删除如何提高性能? SQLite作为轻量级的数据库,支持事务,提高性能可以考虑通过原始经过优化的SQL查询语句方式处理,如果是批量操作,可以放在一个事务中提高性能。 2、为什么要用 ContentProvider?它和 sql 的实现上有什么差别? 使用它的原因:是为 ...
分类:
移动开发 时间:
2017-10-06 16:22:50
阅读次数:
217
http://www.jikexueyuan.com/course/9_8.html?ss=1 Android 总最重要,最常用的就是四大组件了,Android 四大组件介绍如下: Activity、Service、ContentProvider、BroadCast Receiver 一、Activ ...
分类:
移动开发 时间:
2017-10-02 09:34:44
阅读次数:
179
Android平台进行存储的方式: 一、使用SharedPreferences存储 二、文件存储数据 三、SQLite数据库存储 四、使用ContentProvider存储数据 五、网络存储数据 今天简要进行说明,后期进行详细的介绍 ...
分类:
移动开发 时间:
2017-10-01 23:00:56
阅读次数:
214
想要实现跨程序共享数据需要用到内容提供器,内容提供器给别的应用提供了访问接口,可以新建一个类去继承ContentProvider来创建一个自己的内容提供器。ContentProvider类中有6种抽象方法,在使用子类继承的时候需要全部重写。 1 public class Myprovider ext ...
分类:
移动开发 时间:
2017-08-25 19:25:30
阅读次数:
271
IPC机制: 1. 多进程概念; 2. 序列化机制和Binder; 3. 进程间通信:Bundle、文件共享、AIDL、Messenger、ContentProvider、Socket; 操作系统的设计,因此可以归结为三点: (1)以多进程形式,允许多个任务同时运行; (2)以多线程形式,允许单个任 ...
分类:
其他好文 时间:
2017-08-22 13:57:29
阅读次数:
277
一、使用ContentProvider(内容提供者)共享数据 在android中ContentProvider的作用是对外共享数据,就是说能够通过ContentProvider把应用中的数据共享给其它应用訪问,其它应用能够通过ContentProvider对你应用中的数据进行添删改查。就像我们手机的 ...
分类:
移动开发 时间:
2017-08-01 14:25:31
阅读次数:
264
代码已经托管到码云,有兴趣的小伙伴可以下载看看https://git.oschina.net/joy_yuan/MobilePlayer效果图:Android系统提供了MediaScanner,MediaProvider,MediaStore等接口,并且提供了一套数据库表格,通过ContentProvider的方式提供给用户。当手机开机或者有SD卡插拔等事件..
分类:
移动开发 时间:
2017-07-27 22:49:29
阅读次数:
280
一、ContentProvider的概念 ContentProvider:为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。Android已经为常见的一些数据提供了默认的ContentProvider 1、ContentProvider使用表的形式来组织数据 无论数据的来源是什么,C ...
分类:
移动开发 时间:
2017-07-09 14:55:11
阅读次数:
206
上节学习了什么是ContentProvider。以及ContentProvider的作用。以及什么是URL。本节就对上节学习的知识做一个实践,也就是定义自己的ContentProvider 好。实践是检验真理的唯一标准。 那我们就開始行动吧 第一步: 创建一个自己的ContentProvider,我 ...
分类:
移动开发 时间:
2017-06-30 11:07:23
阅读次数:
223
ContentProvider是暴露数据给另一个应用使用的组件。一般呢,我们大部分时候是利用ContentResovler获取系统ContentProvider暴露的数据,比如:联系人,图片音频视频等文件,日历等;所以这一次主要是记录如何使用这些数据。 理解ContentProvider: Cont ...
分类:
移动开发 时间:
2017-06-29 19:14:31
阅读次数:
303