Android关键字及工具
2019-10-27 本文已影响0人
上山走18398
关键字
安卓系统架构
Andorid_image.jpg 图片.png
应用组件
Activity -- View类对象 ViewGroup
Service
BroadcastReceiver
content provider
Android系统设计的独特之处在于,任何应用都可以启动其它应用的组件;
启动组件:
Activity、服务和广播 通过Intent的异步消息进行启动,无论是自己的应用还是其它的应用
三个组件的启动方法:
Intent 作为参数传入
隐式Intent的作用无非是描述要执行的操作(还可以选择描述您想执行的操作所针对的数据),让系统能够在设备上找到**可执行的该操作的组件**,并启动
sendBroadcast()...
清单文件AndroidManifest.xml
处理运行时变更
适配如横屏 竖屏
要妥善处理重启行为
在销毁之前调用onSaveInstanceState(),保存数据,
然后在onCreate() 或者onRestoreInstanceState()期间恢复
setRetainInstance(boolean)
Intent
binder
bundle
app process
xxManager 、 xxManagerService
handler
Looper message messageQueue
AccessbilityService
taget
task
注册器,注意要销毁
Tester:
Automated Performance Testing Codelab
App Crawler: https://developer.android.goole.cn/training/testing/crawler
Robo与Firebase