- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Android四大组件之ContentProvider
ContentProvider作为四大组件之一,主要作用是进程间进行数据交互和共享(跨进程通信) ContentProvider相当于中间者角色(搬运工),真正 存储和操作数据的数据源还是原来存储数据的方式(数据库、文件、xml或网络) 数据源可以是数据库、文件、xml、网络等 使用ContentProvider需要知道以下内容 一、URI(统一资源标识符) (1)、唯一标识ContentPr...
2018-12-07 17:41:24 346
原创 Android四大组件之BroadcastReceiver
普通广播(Normal broadcasts) 是完全异步的,可以在同一时刻(逻辑上)被所有接收者接收到,消息传播的效率比较高; 缺点是接收者不能将处理结果传递给下一个接收者,并且无法终止广播Intent的传播; //发送普通广播,所有订阅者都有机会获得并进行处理 Context.sendBroadcast() 有序广播(Oedered broadcasts) 按照接收者的优先级别(声明在int...
2018-12-04 10:41:18 218
原创 Android四大组件之Service
第一种方式: 通过start方式开启服务 使用service的步骤: 定义一个类继承Service; manifest.xml文件中配置Service; 使用context.startService(Intent)启动Service; 不使用时,调用context.stopService(Intent)停止服务; 使用start方式启动的生命周期: onCreate() -> onSt...
2018-12-03 17:17:33 336
原创 Android四大组件之Activity
一、Activity 生命周期 这里用Activity1、Activity2来举例说明生命周期的流程 启动Activity1:系统调用onCreate(),然后调用onStart(),在调用onResume(),activity进入运行状态。 Activity1被其它Activity覆盖其上 (DialogActivity) 或者锁屏:系统会调用onPause(),暂停当前Activity的运...
2018-12-02 00:08:02 289
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人