Android中四大组件(四大天王)
来源:互联网 发布:java项目开发实录 编辑:程序博客网 时间:2024/05/15 11:14
注意点:被其他Activity覆盖当前Activity进入OnPasue(), 启动其他Acitivity当前Acitivity进入OnStop()。
Activity的启动模式(其他博文中有详细)
singleInstance:不管多少,只有一个存在于系统中。单独看做一个任务栈。
Service
IntentService中,复写onHandleIntengt函数,可以直接在该函数中完成耗时操作。
也可以前台显示:比如天气在通知栏中的显示。
有三个基本要素:发送广播的Broadcast , 接收广播的BroadcastReceiver , 传递信息的 Intent 。
分为四类:普通广播,有序广播,本地广播,Sticky广播。
普通广播:传递信息的效率较高。但是,接收者不能将处理的结果传给下一个,并且无法终止Intent的传送,直到没有接收者为止。
有序广播:根据优先级来发送广播,通过属性这只可以完成。
本地广播:有时候并不需要把信息广播给所有应用,而只是进程内使用,这个时候用本地广播较好。
sticky广播:发送的广播会一直滞留,当有匹配此广播的接收器被注册,接收器就会接收到。 但是此广播只保留最后一条广播。
ContentProvider
实际上是对SQliteOpenHelper的进一步封装,通过Uri映射来判断需要操作数据库中的哪一个表,并进行处理。
注意点:被其他Activity覆盖当前Activity进入OnPasue(), 启动其他Acitivity当前Acitivity进入OnStop()。
Activity的启动模式(其他笔记中有)
singleInstance:不管多少,只有一个存在于系统中。单独看做一个任务栈。
Service
IntentService中,复写onHandleIntengt函数,可以直接在该函数中完成耗时操作。
也可以前台显示:比如天气在通知栏中的显示。
有三个基本要素:发送广播的Broadcast , 接收广播的BroadcastReceiver , 传递信息的 Intent 。
分为四类:普通广播,有序广播,本地广播,Sticky广播。
普通广播:传递信息的效率较高。但是,接收者不能将处理的结果传给下一个,并且无法终止Intent的传送,直到没有接收者为止。
有序广播:根据优先级来发送广播,通过属性这只可以完成。
本地广播:有时候并不需要把信息广播给所有应用,而只是进程内使用,这个时候用本地广播较好。
sticky广播:发送的广播会一直滞留,当有匹配此广播的接收器被注册,接收器就会接收到。 但是此广播只保留最后一条广播。
ContentProvider
实际上是对SQliteOpenHelper的进一步封装,通过Uri映射来判断需要操作数据库中的哪一个表,并进行处理。
- Android中四大组件(四大天王)
- Android 开发四大天王 四大组件
- Android常用组件之四大天王
- Android 二 四大天王
- android开发--四大天王
- Android中的四大天王
- Android 四大天王-- 三个
- 让你明白,Android常用组件四大天王
- 让你明白,Android常用组件四大天王
- Android中四大组件
- Android中四大组件
- Android中四大组件
- Android中四大组件
- Android中四大组件
- Android中四大组件
- Android中四大组件
- Android中四大组件
- Android中四大组件
- HIVE时间处理常用函数
- js实现打字机效果
- 西蒙iphone-OpenGL ES 教程-02 : 绘制矩形
- mysql在MAC安装时忘记初始随机密码的解决办法
- 如何在Qt中写自己的静态连接库
- Android中四大组件(四大天王)
- 函数
- iOS中Cookie介绍
- iOS8 Size Classes的理解与使用
- 理解javascript构造函数继承
- 数组指针与指针数组
- 发票OCR识别助力移动财务报销
- 理解Spark的RDD
- Android开发-按钮的点击和长按-步骤方法