1. 内容观察者不属于四大组件,只是内容提供者ContentProvider对应的小功能。如果发现数据库内容变化了,就会立刻观察到。下面是逻辑图: 当A应用中银行内部的数据发生变化的时候,A应用会发送数据到一片公共内存,内存观察者会读取这个公共内存中的数据。从而知道A应用的数据库发生变化。 ...
                            
                            
                                分类:
移动开发   时间:
2015-09-15 14:42:36   
                                阅读次数:
148
                             
                         
                    
                        
                            
                            
                                1.Android的四大组件:(1)Activity 用户交互的UI界面(2)Service 后台运行的服务(3)BroadcastReceiver 广播接收者(4)ContentProvider 内容提供者2.ContentProvider 内容提供者用途:把应用程序私有的数据暴露给别的应用程序。...
                            
                            
                                分类:
移动开发   时间:
2015-09-13 23:05:17   
                                阅读次数:
286
                             
                         
                    
                        
                            
                            
                                ContentProvider中的URI,The URI that identifies the provider 一个特定的uri对应着唯一一个内容提供者,谷歌官方文档里的说明,Querying a Content ProviderYou need three pieces of infor...
                            
                            
                                分类:
其他好文   时间:
2015-09-06 16:20:15   
                                阅读次数:
144
                             
                         
                    
                        
                            
                            
                                1.自定义内容提供者首先创建extends ContentProvider的类package com.txs.db;import android.content.ContentProvider;
import android.content.ContentValues;
import android.content.UriMatcher;
import android.database.Cursor...
                            
                            
                                分类:
其他好文   时间:
2015-08-30 01:03:40   
                                阅读次数:
232
                             
                         
                    
                        
                            
                            
                                获得Android源码后,我们来分析源码结构。源码的全部工程分为如下三个部分。
①Core Project:核心工程部分,这是建立Android系统的基础,保存在根目录的各个文件夹中。
②External Project:扩展工程部分,可以使其他开源项目具有扩展功能,保存在external文件夹中。
③Package:包部分,提供了Android的应用程序,内容提供者,输入法...
                            
                            
                                分类:
移动开发   时间:
2015-08-29 20:17:40   
                                阅读次数:
393
                             
                         
                    
                        
                            
                            
                                一、四大基本组件简介: 
Android四大基本组件:Activity、Service、Content Provider、Broadcast Receiver 
Activity:活动视图 
一个负责与用户交互的显示界面的组件。 
Service:服务:一个没有界面、运行在后台的服务。 
Content Provider:内容提供者,一个应用程序可以使用Content Provider来共享自己的数...
                            
                            
                                分类:
移动开发   时间:
2015-08-28 21:37:27   
                                阅读次数:
264
                             
                         
                    
                        
                            
                            
                                这个demo演示了如何利用类加载器对自定义的内容提供者共享的数据进行管理 
MainActivitypublic class MainActivity extends Activity {
    // 定义主机名,用以拼接Uri,Uri表明了内容提供的地址,外部应用通过Uri访问内容提供者,来实现对数据的增删改查
    private static final String AUTHORITY...
                            
                            
                                分类:
移动开发   时间:
2015-08-25 14:19:00   
                                阅读次数:
257
                             
                         
                    
                        
                            
                            
                                ??短信备份的原理短信备份的原理。是用内容提供者读取短信,然后保存。public class SmsBackupUtils {	// 回调接口	public interface SmsBackupCallback { /** * 短信备份前调用 * @param total 短信的总...
                            
                            
                                分类:
移动开发   时间:
2015-08-08 14:54:32   
                                阅读次数:
135
                             
                         
                    
                        
                            
                            
                                关键词:sqlite数据库,listview,数据适配器,内容提供者sqlite数据库:SQLiteOpenHelper类;SQLiteDatabase; SQLiteOpenHelper:A helper class to manage database creation and version....
                            
                            
                                分类:
移动开发   时间:
2015-08-03 20:52:48   
                                阅读次数:
165
                             
                         
                    
                        
                            
                            
                                这个demeo主要演示的是使内容提供者和内容解析者来获取其它应用的数据。Content Provider为不同应用之间共享数据提供了统一的接口,Android系统的每个Content Provider都定义了一个CONTENT_URI,Android中每个Context对象(如Activity)对含有一个ContentResolver,ContentResolver可以根据CONTENT_URI获取...
                            
                            
                                分类:
移动开发   时间:
2015-08-02 11:55:09   
                                阅读次数:
193