E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
内容提供器
Android
内容提供器
---创建
内容提供器
(
元素)
像Activity和Service组件一样,ContentProvider子类必须在它的应用程序的清单文件中使用<provider>元素来定义。Android系统要从这个元素中获取以下信息: 1. 授权(android:authorities) 在系统中标识整个提供器的符号名。 2. 提供器类名(android:name) 这个类实现了ContentProvider抽象
huaxin803
·
2012-06-01 12:00
Provider
Android
内容提供器
---创建
内容提供器
(实现合约类)
合约类是包含了针对URIs、列名、MIME类型、以及属于提供器的其他元数据的常量定义的静态类。这个类在提供器和其他应用程序之间建立一个契约,从而即使在实际的URI、列名等发生了改变,也能确保提供能够正确的被访问。合约类对开发者也是有帮助的,因为对于它的常量都有助记的名字,因此针对列名或URIs开发者很少会使用错误的值。因为它是一个类,所以它能包含Javadoc的文档,集成开发环境(如Eclipse
huaxin803
·
2012-06-01 11:00
Android
内容提供器
---创建
内容提供器
(实现
内容提供器
权限)
默认情况下,保存在外部存储器中数据文件是共有的,你不能使用
内容提供器
来
huaxin803
·
2012-06-01 11:00
android
数据库
sqlite
服务器
存储
照片
Android
内容提供器
---创建
内容提供器
(实现ContentProvider的MIME类型)
ContentProvider类有两个方法能够返回MIME类型: getType() 你必须给提供实现的必要的方法之一。 getStreamTypes() 如果你的提供器提供了文件,那么就期望实现这个方法。 针对表的MIME类型 getType()方法返回了由内容资源标识(URI)参数返回的描述数据类型的MIME格式中的一个字符串。这个URI是被模式化的而不是一个特定的UR
huaxin803
·
2012-06-01 11:00
ContentProvider
Android
内容提供器
---创建
内容提供器
(实现合约类)
合约类是包含了针对URIs、列名、MIME类型、以及属于提供器的其他元数据的常量定义的静态类。这个类在提供器和其他应用程序之间建立一个契约,从而即使在实际的URI、列名等发生了改变,也能确保提供能够正确的被访问。 合约类对开发者也是有帮助的,因为对于它的常量都有助记的名字,因此针对列名或URIs开发者很少会使用错误的值。因为它是一个类,所以它能包含Javadoc的文档,集成开发环境(如Ecli
huaxin803
·
2012-06-01 11:00
android
Android
内容提供器
---创建
内容提供器
(实现
内容提供器
权限)
在“安全和权限”的专题中全面详细的描述了有关Android系统的权限和访问。“数据存储”的专题也描述了安全和权限对各种存储类型的影响。因此以下简要介绍几个重点内容: 1. 默认情况下,保存在设备内部存储器上的数据文件是你的应用程序和提供器私有的; 2. 你创建的SQLiteDatabase数据库对你的应用程序和提供器是私有的; 3. 默认情况下,保存在外部存储器中数据文件是共有的,你不
huaxin803
·
2012-06-01 11:00
android
Android
内容提供器
---创建
内容提供器
(实现ContentProvider类)
ContentProvider对象实例通过处理来之其他应用程序的请求来管理对结构化数据集的访问。最终调用ContentResolver对象的所有的访问形式,都会对应ContentProvider类的具体方法。必要的方法抽象类ContentProvider定义了六个抽象方法,你必须在你自己具体的子类中来实现这些方法。这些方法中除了onCreate()以外,都用于视图访问你的内容提供的客户端应用程序调
huaxin803
·
2012-06-01 11:00
Android
内容提供器
---创建
内容提供器
(实现ContentProvider类)
ContentProvider对象实例通过处理来之其他应用程序的请求来管理对结构化数据集的访问。最终调用ContentResolver对象的所有的访问形式,都会对应ContentProvider类的具体方法。 必要的方法 抽象类ContentProvider定义了六个抽象方法,你必须在你自己具体的子类中来实现这些方法。这些方法中除了onCreate()以外,都用于视图访问你的内容提供的客户
huaxin803
·
2012-06-01 11:00
ContentProvider
Android
内容提供器
---创建
内容提供器
(设计内容资源标识(URI))
内容资源标识是标识提供器内数据的统一标识。内容资源标识包括完整的提供器的符合名(它的权限)和指向表或文件的名字(一个路径)。可选的ID部分指向一个表中独立的行。ContentProvider类的每个数据访问方法都要有一个内容资源标识做为参数,这样就允许你来决定要访问的表、行或文件。设计权限通常,提供器会有一个单一的权限作为它在Android内部的名字。要避免跟其他提供器的冲突,你应该使用互联网域所
huaxin803
·
2012-06-01 11:00
Android
内容提供器
---创建
内容提供器
(设计内容资源标识(URI))
内容资源标识是标识提供器内数据的统一标识。内容资源标识包括完整的提供器的符合名(它的权限)和指向表或文件的名字(一个路径)。可选的ID部分指向一个表中独立的行。ContentProvider类的每个数据访问方法都要有一个内容资源标识做为参数,这样就允许你来决定要访问的表、行或文件。 设计权限 通常,提供器会有一个单一的权限作为它在Android内部的名字。要避免跟其他提供器的冲突,你应该
huaxin803
·
2012-06-01 11:00
android
Android
内容提供器
---创建
内容提供器
(数据设计考虑因素)
以下是针对设计提供器的数据结构的一些提示:1. 表数据应该始终有一个“主键”列,提供器针对每一列维护一个唯一的数字值。你能使用这个值把本行于其他表中相关行连接到一起(作为外键来使用)。虽然这列可以使用任意的名称,但是使用BaseColumns.ID是最好的选择,因为它能够把提供器的查询结果跟ListView对象要求的名叫_ID的检索列关联到一起。2. 如果你想要提供位图图片或其他的非常大的面向文件
huaxin803
·
2012-06-01 11:00
Android
内容提供器
---创建
内容提供器
(设计数据存储)
内容提供器
是用结构化的格式来保存数据的接口。在你创建接口之前,你必须决定如何保存数据,你能够使用你喜欢的任何格式存储数据,然后设计读写数据所必须的接口。
huaxin803
·
2012-06-01 11:00
Android
内容提供器
---创建
内容提供器
(数据设计考虑因素)
以下是针对设计提供器的数据结构的一些提示: 1. 表数据应该始终有一个“主键”列,提供器针对每一列维护一个唯一的数字值。你能使用这个值把本行于其他表中相关行连接到一起(作为外键来使用)。虽然这列可以使用任意的名称,但是使用BaseColumns.ID是最好的选择,因为它能够把提供器的查询结果跟ListView对象要求的名叫_ID的检索列关联到一起。 2. 如果你想要提供位图图片或其他的非常
huaxin803
·
2012-06-01 11:00
android
Android
内容提供器
---创建
内容提供器
(设计数据存储)
内容提供器
是用结构化的格式来保存数据的接口。在你创建接口之前,你必须决定如何保存数据,你能够使用你喜欢的任何格式存储数据,然后设计读写数据所必须的接口。
huaxin803
·
2012-06-01 11:00
android
Android
内容提供器
---
内容提供器
基础(内容的统一资源标识(URIs))
内容URI是在提供器中标识数据统一资源标识。内容的统一资源标识包括完整的提供器的符号名和所指向的一个表名。当你调用一个客户端方法来访问提供器中的一个表时,这个表的内容的统一资源标识就应该是参数之一。在前面的代码行中,常量CONTENT_URI包含了用户字典的“words”表的统一资源标识。ContentResolver对象分析出URI的授权,并且使用这个授权跟已知的系统表的授权进行比较来找到内容的
huaxin803
·
2012-06-01 11:00
Android
内容提供器
---
内容提供器
基础(内容的统一资源标识(URIs))
内容URI是在提供器中标识数据统一资源标识。内容的统一资源标识包括完整的提供器的符号名和所指向的一个表名。当你调用一个客户端方法来访问提供器中的一个表时,这个表的内容的统一资源标识就应该是参数之一。 在前面的代码行中,常量CONTENT_URI包含了用户字典的“words”表的统一资源标识。ContentResolver对象分析出URI的授权,并且使用这个授权跟已知的系统表的授权进行比较来找到
huaxin803
·
2012-06-01 11:00
android
AndroidManifest.xml文件详解(provider)
语法(SYNTAX):...被包含于(CONTAINEDIN):能够包含的元素(CANCONTAIN):说明(DESCRIPTION):这个元素用于声明一个
内容提供器
,它对应一个ContentProvider
iteye_15968
·
2012-05-19 10:00
AndroidManifest.xml文件详解(provider)
语法(SYNTAX): ...被包含于(CONTAINEDIN):能够包含的元素(CANCONTAIN):说明(DESCRIPTION):这个元素用于声明一个
内容提供器
,它对应一个ContentProvider
FireOfStar
·
2012-05-19 10:00
android
String
浏览器
Integer
application
attributes
Android
内容提供器
---创建
内容提供器
(概要)
内容提供器
管理着对数据核心资源库的访问。你可以连同清单文件一起,把提供器做为一个Android应用程序中一个或多个类来实现。
huaxin803
·
2012-05-17 12:00
Android
内容提供器
---
内容提供器
基础(MIME类型参考)
内容提供器
能够返回标准的MIME媒体类型,或定制的MIME类型字符串,或者都能。
huaxin803
·
2012-05-17 12:00
Android
内容提供器
---创建
内容提供器
(概要)
内容提供器
管理着对数据核心资源库的访问。你可以连同清单文件一起,把提供器做为一个Android应用程序中一个或多个类来实现。
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(MIME类型参考)
内容提供器
能够返回标准的MIME媒体类型,或定制的MIME类型字符串,或者都能。
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(合约类(Contract Class))
合约类(ContractClass)合约类定义了一些用内容资源标识(URI)、列名、Intent动作、以及
内容提供器
的其他特征来帮助应用程序工作的常量。
huaxin803
·
2012-05-17 12:00
android
工作
String
Class
平台
Android
内容提供器
---
内容提供器
基础(提供器访问方式的替代形式)
在Android应用程序开发中,有三种重要的提供器访问替代形式:1. 批处理访问:你能够用ContentProviderOperation类中的方法创建一个访问的批处理调用,然后把这个批处理调用应用于ContentResolver.applyBatch()方法;2. 异步查询:你应该在一个独立的线程中做查询的动作,使用CursorLoader对象是异步方法之一。在“装载器”指南中的例子演示怎样
huaxin803
·
2012-05-17 12:00
android
String
calendar
dropdown
button
Dictionary
Android
内容提供器
---
内容提供器
基础(合约类(Contract Class))
合约类(Contract Class) 合约类定义了一些用内容资源标识(URI)、列名、Intent动作、以及
内容提供器
的其他特征来帮助应用程序工作的常量。
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(提供器访问方式的替代形式)
在Android应用程序开发中,有三种重要的提供器访问替代形式: 1.批处理访问:你能够用ContentProviderOperation类中的方法创建一个访问的批处理调用,然后把这个批处理调用应用于ContentResolver.applyBatch()方法; 2.异步查询:你应该在一个独立的线程中做查询的动作,使用CursorLoader对象是异步方法之一。在“装载器”指南中的例子演示怎样
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(提供器数据类型)
内容提供器
能够提供很多不同的数据类型。用户字典提供器仅提供了文本类型,但是提供器还能够提供以下类型:1. Integer2. Longinteger(long)3.
huaxin803
·
2012-05-17 12:00
Android
内容提供器
---
内容提供器
基础(插入、更新和删除数据)
用跟从提供器中获取数据同样的方式,你也可以使用提供器客户端和提供器的ContentProvider对象之间的相互作用来修改数据。你调用一个带有参数的ContentResolver对象的方法,这个参数会传递给相应的ContentProvider对象的方法。提供器和提供器客户端自动处理安全和进程间通信。插入数据要把数据插入到提供器中,就要调用ContentResolver.insert()方法。这个方
huaxin803
·
2012-05-17 12:00
Android
内容提供器
---
内容提供器
基础(插入、更新和删除数据)
用跟从提供器中获取数据同样的方式,你也可以使用提供器客户端和提供器的ContentProvider对象之间的相互作用来修改数据。你调用一个带有参数的ContentResolver对象的方法,这个参数会传递给相应的ContentProvider对象的方法。提供器和提供器客户端自动处理安全和进程间通信。 插入数据 要把数据插入到提供器中,就要调用ContentResolver.insert()方法
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(提供器数据类型)
内容提供器
能够提供很多不同的数据类型。用户字典提供器仅提供了文本类型,但是提供器还能够提供以下类型: 1.
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(
内容提供器
权限)
一个提供器能够指定一些权限,其他应用程序要访问这个提供器的数据时必须申请它的权限。这些权限确保用户了解应用程序将试图访问什么样的数据。基于提供器的要求,其他应用程序为了访问这个提供器要申请它们所需要的权限。最后安装应用程序时,用户能够看到申请的全校性。如果提供器应用程序没有指定任何权限,那么其他应用程序不能访问这个提供器的数据。但是,提供器的应用程序中的组件始终有完全的读写访问权限,而不管是否指定
huaxin803
·
2012-05-17 12:00
Android
内容提供器
---
内容提供器
基础(
内容提供器
权限)
一个提供器能够指定一些权限,其他应用程序要访问这个提供器的数据时必须申请它的权限。这些权限确保用户了解应用程序将试图访问什么样的数据。基于提供器的要求,其他应用程序为了访问这个提供器要申请它们所需要的权限。最后安装应用程序时,用户能够看到申请的全校性。 如果提供器应用程序没有指定任何权限,那么其他应用程序不能访问这个提供器的数据。但是,提供器的应用程序中的组件始终有完全的读写访问权限,而不管是否
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(从提供器中获取数据) .
这一节使用用户字典提供器作为一个例子来描述了怎样从提供器中获取数据。为了清晰起见,本节中的代码片段在UI线程上调用ContentResolver()方法,但是,在实际代码中,应该在一个独立的线程中执行异步查询。执行异步查询的方法之一是使用CursorLoader类,这个类在装载器(Loader)指南中进行过比较详细的描述。而且这里的代码也只是代码片段,它们不是一个完整应用程序的展示。按照以下基本步
huaxin803
·
2012-05-17 12:00
Android
内容提供器
---
内容提供器
基础(从提供器中获取数据) .
这一节使用用户字典提供器作为一个例子来描述了怎样从提供器中获取数据。 为了清晰起见,本节中的代码片段在UI线程上调用ContentResolver()方法,但是,在实际代码中,应该在一个独立的线程中执行异步查询。执行异步查询的方法之一是使用CursorLoader类,这个类在装载器(Loader)指南中进行过比较详细的描述。而且这里的代码也只是代码片段,它们不是一个完整应用程序的展示。 按照以
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(访问提供器) .
应用程序使用ContentResolver客户端对象访问来自客户端的数据。这个对象有一些与提供器中相同的命名的方法,提供器是ContentProvider的一个具体的子类的实例。ContentResolver对象的方法提供了基本的“CRUD”(创建、获取、更新和删除)持久化保存的功能。在客户端应用程序的进程中的ContentResolver对象和提供器自己应用中的ContentProvider对象
huaxin803
·
2012-05-17 12:00
Android
内容提供器
---
内容提供器
基础(访问提供器) .
应用程序使用ContentResolver客户端对象访问来自客户端的数据。这个对象有一些与提供器中相同的命名的方法,提供器是ContentProvider的一个具体的子类的实例。ContentResolver对象的方法提供了基本的“CRUD”(创建、获取、更新和删除)持久化保存的功能。 在客户端应用程序的进程中的ContentResolver对象和提供器自己应用中的ContentProvider
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(内容的统一资源标识(URIs)) .
内容URI是在提供器中标识数据统一资源标识。内容的统一资源标识包括完整的提供器的符号名和所指向的一个表名。当你调用一个客户端方法来访问提供器中的一个表时,这个表的内容的统一资源标识就应该是参数之一。 在前面的代码行中,常量CONTENT_URI包含了用户字典的“words”表的统一资源标识。ContentResolver对象分析出URI的授权,并且使用这个授权跟已知的系统表的授权进行比较来找到内
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---
内容提供器
基础(内容的统一资源标识(URIs)) .
内容URI是在提供器中标识数据统一资源标识。内容的统一资源标识包括完整的提供器的符号名和所指向的一个表名。当你调用一个客户端方法来访问提供器中的一个表时,这个表的内容的统一资源标识就应该是参数之一。在前面的代码行中,常量CONTENT_URI包含了用户字典的“words”表的统一资源标识。ContentResolver对象分析出URI的授权,并且使用这个授权跟已知的系统表的授权进行比较来找到内容的
huaxin803
·
2012-05-17 12:00
android
Dictionary
Android
内容提供器
---
内容提供器
基础(概述) .
内容提供器
管理着对数据的核心资源库的访问。并且提供器是Android应用程序的一部分,它经常为了跟数据协同工作而提供自己的UI。
huaxin803
·
2012-05-17 12:00
android
Android
内容提供器
---简介 .
内容提供器
管理结构化的数据集的访问。它们封装数据、提供定义数据安全的机制。
内容提供器
是用运行在另一个进程中的代码连接另一个进程中的数据的标准接口。
huaxin803
·
2012-05-17 12:00
android
AndroidManifest.xml文件详解(path-permission)
语法(SYNTAX):被包含于(CONTAINEDIN):说明(DESCRIPTION):这个元素用于定义
内容提供器
中的具体的数据子集的路径以及必要的权限。这个元素能够多次使用,以便提供多个路径。
FireOfStar
·
2012-05-17 08:00
java
html
android
String
Path
attributes
Android Services---概要介绍
例如,一个服务可以处理网络事务、播放音乐、执行文件I/O、或者跟
内容提供器
交互,所有这些都是在后台完成的。 一个Service基本上有两种形式: 被启动(
huaxin803
·
2012-05-11 10:00
android
Android 装载器---例子
这个例子是在Fragment中显示一个ListView的完整实现,ListView中包含针对通讯录
内容提供器
的查询结果。它使用一个CursorLoader来管理基于
内容提供器
的查询。
huaxin803
·
2012-04-28 13:00
android
Android 装载器---例子
这个例子是在Fragment中显示一个ListView的完整实现,ListView中包含针对通讯录
内容提供器
的查询结果。它使用一个CursorLoader来管理基于
内容提供器
的查询。
huaxin803
·
2012-04-28 13:00
android 服务
ActivityManager)、通话寄存器(TelephonyRegistry)、包管理器(PackageManager)、账户管理器(AccountManager)、内容管理器(ContentManager)、
内容提供器
liuwise
·
2012-04-01 10:00
Android
内容提供器
---创建
内容提供器
(Intent对象和数据访问)
应用程序能够使用Intent对象间接的访问一个
内容提供器
。
FireOfStar
·
2012-03-05 19:00
android
UI
文档
Android
内容提供器
---创建
内容提供器
(
元素)
像Activity和Service组件一样,ContentProvider子类必须在它的应用程序的清单文件中使用元素来定义。Android系统要从这个元素中获取以下信息:1. 授权(android:authorities)在系统中标识整个提供器的符号名。2. 提供器类名(android:name)这个类实现了ContentProvider抽象类。3. 权限指定其他应用程序要访问这个提供器的数据所必
FireOfStar
·
2012-03-05 19:00
c
android
service
Android
内容提供器
---创建
内容提供器
(实现
内容提供器
权限)
保存在设备内部存储器上的数据文件是你的应用程序和提供器私有的;2.你创建的SQLiteDatabase数据库对你的应用程序和提供器是私有的;3.默认情况下,保存在外部存储器中数据文件是共有的,你不能使用
内容提供器
来限制访
fireofstar
·
2012-03-05 19:21
学习笔记
Android
内容提供器
---创建
内容提供器
(实现
内容提供器
权限)
默认情况下,保存在外部存储器中数据文件是共有的,你不能使用
内容提供器
来
FireOfStar
·
2012-03-05 19:00
android
数据库
sqlite
服务器
存储
照片
Android
内容提供器
---创建
内容提供器
(实现合约类)
合约类是包含了针对URIs、列名、MIME类型、以及属于提供器的其他元数据的常量定义的静态类。这个类在提供器和其他应用程序之间建立一个契约,从而即使在实际的URI、列名等发生了改变,也能确保提供能够正确的被访问。合约类对开发者也是有帮助的,因为对于它的常量都有助记的名字,因此针对列名或URIs开发者很少会使用错误的值。因为它是一个类,所以它能包含Javadoc的文档,集成开发环境(如Eclipse
FireOfStar
·
2012-03-05 19:00
eclipse
android
文档
javadoc
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他