#内容提供者基础 Content Provider Basics
content provicer 管理着中心数据仓库的访问。一个provider是Android的应用的一部分,它可以提供数据工作的UI。
然而,content provider基本都是被其他的应用访问,使用一个provider客户端对象来访问provider。provider和provider client一同创立了一...
分类:
移动开发 时间:
2016-05-06 15:04:58
阅读次数:
265
一、ContentProvider内容提供者.是是android中一个应用向第三方共享数据的方式,android中的联系人,sms(短信记录)等都是通过这一方式来向外提供的 1、使用: 在应用中使用ContentProvider提供的数据并不是直接使用的,而是需要通过ContentResolver来 ...
分类:
移动开发 时间:
2016-05-02 10:26:10
阅读次数:
156
1、创建内容提供者的时候用到ContentProvider 使用内容提供者的时候用到ContentResolver 2、UriMatcher——用于判断一条uri跟指定的多条uri中的哪条匹配【需要添加匹配规则】 匹配规则中路径后面还可以携带以下符号【通常作为查询的where条件使用】: * 代表任 ...
分类:
其他好文 时间:
2016-04-26 13:57:38
阅读次数:
141
今天完成的内容: 了解到Android为数据的存储和访问提供了: 1.文件 2.sharedPreferences(参数)方法 3.SQLists数据库 4.Content provider内容提供者 5.网络 5种方法,今天只了解到了文件和调用sharedPreferences(参数)方法来实现数 ...
分类:
其他好文 时间:
2016-04-20 23:42:41
阅读次数:
197
1.内容提供者查找手机SD卡下的音乐 配置读取SD卡权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> 2.播放音乐 3.暂停继续播放 4.seekbar调整音乐播放进度 5.Intent跳转传l ...
分类:
其他好文 时间:
2016-04-17 19:14:17
阅读次数:
194
内容提供者 应用的数据库是不允许其他应用访问的 内容提供者的作用就是让别的应用访问到你的数据库 自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数据库的代码,举例增方法 @Override public Uri insert(Uri uri, Conten ...
分类:
其他好文 时间:
2016-04-12 15:56:58
阅读次数:
285
核心内容
Activity本质是什么
Activity生命周期
Activity启动模式
Activity直接的数据交互
如何启动系统的Activity
Activity启动模式
Activity简介
Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content
Provider内容提供者,BroadcastReceiver广播接收器)...
分类:
其他好文 时间:
2016-04-10 14:53:08
阅读次数:
174
Service是一种能长期在后台运行同时不需要与用户进行交互的应用组件。其他组件可以开启service,开启后service可以自行运行及时用户已经切换到其他的应用。此外,组件可以与service进行绑定来进行交互,及时是跨进程的交互(Android的IPC机制)。网络操作、播放音乐、执行文件IO操作或是与内容提供者进行交互,这些操作都可以通过service在后台进行。Service的两种形式:St...
分类:
移动开发 时间:
2016-04-08 15:19:16
阅读次数:
225
数据库的创建和sql语句增删改查
1. 加载驱动.
2. 连接数据库.
3. 操作数据库.
创建表:
create table person(
_id integer primary key,
name varchar(20),
age integer
);
添加: insert into person(name, age) values('lisi',...
分类:
移动开发 时间:
2016-04-06 23:39:25
阅读次数:
443
一个简单的读取系统联系人 创建自己的内容提供器 在这六个方法中,相信大多数你都已经非常熟悉了,我再来简单介绍一下吧。 1. onCreate() 初始化内容提供器的时候调用。通常会在这里完成对数据库的创建和升级等操作, 返回 true 表示内容提供器初始化成功,返回 false 则表示失败。注意,只 ...
分类:
其他好文 时间:
2016-03-31 23:06:15
阅读次数:
212