AndroidAndroid开发经验谈Android技术知识

Activity

2019-11-05  本文已影响0人  瑟闻风倾

1. Activity生命周期

(1) what is activity : android 系统提供的用于与用户进行交互操作的界面(应用组件)
(2) activity 的 4 中状态:running、pause、stop 和 killed
(3) activity 生命周期:

activity生命周期.png
(4) android 进程优先级:前台进程 > 可见进程 > 服务进程 > 后台进程 > 空进程
备注:系统会先回收优先级低的进程,参考内存管理

2. android 任务栈和 activity 启动模式

(1) android 任务栈:android 任务栈实质是activity集合,用于管理activity
(2) activity 的4种启动模式

3. Scheme 跳转协议

Scheme 跳转协议是一种页面内跳转协议。通过自定义Scheme协议,可以跳转到app中的任何页面:

  • 服务器可以定制化跳转app页面
  • app可以通过Scheme跳转到另一个app页面
  • 可以通过h5页面跳转app原生页面
上一篇下一篇

猜你喜欢

热点阅读