安卓入门教程(十三)-Activity
2023-09-11 14:16:54 时间
已经发表个人公众号
什么是Activity?
Android是由Activity,Service,Content,Provider等组件组成,其中要讲的就是Activity组件,这是最基本,且常用的组件。通过setContentView()来显示。
Activity的四种状态?
有Running状态,Paused状态(可以理解为弹框的出现),Stopped状态,Killed状态,
Activity生命周期?
对于生命周期需要了解的方法onStart(),onPause(),onResume(),onRestart(),onDestroy()等方法。
A,B两个Activity启动
A启动:onCreate(A)->onStart(A)->onResume(A)
A中点击跳转B:onPause(A)->onCreate(B)->onResume(B)->onStop(A)
从B点击返回A:onPause(B)->onRestrart(A)->onStrart(A)->onResume(A)->onStop(B)->onDestory(B)
退出A,直接退出程序:onPause(A)->onStop(A)->onDestory(A)
Intent分显式和隐式
可以理解为通信的“媒介”,提供组件间调用的相关信息。
总结
对于Intent的使用,Activity的用途,生命周期要有所了解。
相关文章
- 安卓 android studio 报错 Lint found fatal errors while assembling a release target
- 安卓手机上怎么设置天数倒计时?
- 安卓手机日记本便签哪个好?
- 在安卓手机上的便签中怎么列出一天的事情,并且标记完成呢?
- 不用Root在安卓手机上运行Kali_Linux
- 转--安卓6.0使用技巧汇总
- 开源安卓Android流媒体音视频播放器实现声音自动停止、恢复、一键静音功能源码
- EasyPusher安卓Android手机直播推送之MediaCodec 硬编码H264格式
- Atitit 前端与ui开发的技术道术与艺术 attilax著 1. 概述2 1.1. 适用领域: ui相关领域(包括h5 web ios android安卓 cs桌面程序 游戏程序 等
- 【HarmonyOS开启新时代】鸿蒙来了,安卓:“那我走?”
- Android Studio3.5开发工具(安卓开发工具)的安装步骤
- Win11安卓子系统virtwifi无法联网怎么办?
- 安卓在代码中设置TextView的drawableLeft、drawableRight、drawableTop、drawableBottom
- Compose能拯救安卓开发吗?Jetpack Compose入门到精通(附资料)含实战、附Demo
- 安卓设置壁纸