2023年2月27日(软件工程日报)

Activity学习

从当前页面跳转到新页面

startActivity(new Intent)(源页面.this 目标页面.class)

从当前页面回到上一个页面,相当于关闭当前页面,返回代码

finish()

 

 

 

 Activity生命周期

onCreat:创建活动,把页面布局加载进内存,进入了初始状态

onStart:开始活动,把活动页面显示在屏幕上,进入了就绪状态

onResume:恢复活动,活动页面进入活跃状态,能够与用户进行正常的交互,列如:允许响应用户的点击动作,允许用户输入文字等等

onPause:暂停活动,页面进入暂停状态,无法与用户正常交互

onStop:停止活动,页面将不再屏幕上显示

onDestroy:销毁活动,回收活动占用的系统资源,把页面从内存中清除

onRestart:重启活动,重新加载内存中的页面数据

onNewIntent:重用已有的活动实例

各个状态之间的切换过程

打开新页面的方法调用顺序

onCreat>onStart>onResume

关闭旧页面的方法调用顺序

onPause>onStop>onDestroy

posted @   摆烂达人  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示