1.新建一个案例如下:2. 不需要添加权限,同时这里布局文件不做修改,来到MainActivity,如下: 1 package com.itheima.sendsmslistener; 2 3 import android.net.Uri; 4 import android.os.Bundle; ....
分类:
移动开发 时间:
2015-09-15 16:34:16
阅读次数:
215
1. 内容观察者不属于四大组件,只是内容提供者ContentProvider对应的小功能。如果发现数据库内容变化了,就会立刻观察到。下面是逻辑图: 当A应用中银行内部的数据发生变化的时候,A应用会发送数据到一片公共内存,内存观察者会读取这个公共内存中的数据。从而知道A应用的数据库发生变化。 ...
分类:
移动开发 时间:
2015-09-15 14:42:36
阅读次数:
148
1.添加联系人逻辑思路(1)首先在raw_contacts创建一个新的id(2)在data表里面添加这个id对应的数据2.下面通过一个案例,说明一下如何添加一条数据到联系人:(1)首先我们关注一下布局文件,activity_main.xml,如下: 1 10 11 18 19 布局效果如下:...
分类:
移动开发 时间:
2015-09-15 10:47:59
阅读次数:
235
1.系统联系人的数据库(3张最重要的表)(1)raw_contacts 联系人表 保存联系人的id contact_id(2)data 数据表 保存联系人的数据(3)mimetypes MIME数据类型表2.思考? 如何获取联系人的数据。(1) 查询raw_contacts 获取所有的...
分类:
移动开发 时间:
2015-09-14 21:13:57
阅读次数:
203
1.虚拟短信应用场景: 急着脱身?应付老婆(老公、男女朋友查岗)? 使用虚拟通话短信吧。您只需通过简单设置,软件就会在指定时间会模拟一个“真实”来电或短信来迷惑对方,通过“真实”的证据让对方相信你,借此脱身!也是应付检查、朋友之间搞笑的利器,锁屏状态下可也虚拟来点哦。2.下面通过实例案例演示其逻辑原...
分类:
移动开发 时间:
2015-09-14 20:51:42
阅读次数:
264
1.Android的四大组件:(1)Activity 用户交互的UI界面(2)Service 后台运行的服务(3)BroadcastReceiver 广播接收者(4)ContentProvider 内容提供者2.ContentProvider 内容提供者用途:把应用程序私有的数据暴露给别的应用程序。...
分类:
移动开发 时间:
2015-09-13 23:05:17
阅读次数:
286
#android应用开发步骤#android的资源管理器#android应用程序构成活动activity、意图intent、服务service、内容提供器contentprovider###活动activity活动是一个组件,一个活动就是一个屏幕,它负责创建窗口容纳视图组件。每个活动都继承活动基类被实现为一个独立的类。活动类可..
分类:
移动开发 时间:
2015-09-12 01:06:41
阅读次数:
229
使用 ContentProvider共享数据: 当应用继承 ContentProvider 类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽 然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方...
分类:
移动开发 时间:
2015-09-11 19:27:56
阅读次数:
226
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/0821/367.html安卓系统中的数据库SqlLite操作和java中mysql的数据库操作很不一样,造成这样的原因是因为在安卓中数据库是属于进程的不存在数据库客户端,也不存在数...
分类:
移动开发 时间:
2015-09-10 20:55:07
阅读次数:
238
经过几天的总结,以及结合一些代码的实际测试,终于算是明白了ContentProvider中的数据的生成时机了。目录结构:MainActivity.java 1 package com.wyl.contentprovidermine2; 2 3 4 import android.app.Act...
分类:
数据库 时间:
2015-09-10 00:29:49
阅读次数:
302