Android四大组件之一Activity的生命周期
Activity的七大生命周期
onCrate 不可见不可交互、 onStart 可见不可交互 、 onResume 可见可交互 、
onPause 可见不可交互 、onStop 不可见不可交互 、 onDestroy 销毁 、 onRestart 从不可见到可见 ;
1.onCreate()
Activity初次创建时被调用,在该方法中一般进行一些静态设置,如创建View视图、进行数据绑定等
2.onStart()
当Activity对用户即将可见的时候调用
3.onRestart()
当Activity从停止状态重新启动时调用
4.onResume()
当Activity将要与用户交互时调用此方法,此时Activity在Activity栈的栈顶,用户输入的信息可以传递给它
5.onPause()
当系统要启动一个其他的Activity时(其他的Activity显示之前),这个方法将被调用,用于提交持久数据的改变、停止动画等
6.onStop()
当另外一个Activity恢复并遮盖住当前的Activity,导致其对用户不再可见时,这个方法将被调用
7.onDestroy()
在Activity被销毁前所调用的最后一个方法
Activity生命周期具体流程如下
下一篇给大家分享生命周期的不同走向
Android四大组件之一Activity的生命周期相关推荐
- Android四大组件之——Activity的生命周期(图文详解)
转载请在文章开头处注明本博客网址:http://www.cnblogs.com/JohnTsai 联系方式:JohnTsai.Work@gmail.com [Andro ...
- 重温Android四大组件(一)—Activity的生命周期
前言 四大组件对于Android开发者是老生常谈的知识了,相信每个Android开发者对四大组件都已经很熟悉了.但是四大组件作为Android应用的基础,作为开发者不仅要熟悉而且要烂熟于心. 这里以& ...
- Android四大组件之Activity(第一篇-简单使用)
Android四大组件之Activity(第一篇-简单使用) 前言 一.Activity是什么? 二.如何使用 1.继承 2.重写onCreate() 总结 文章目录 前言 一.Activity是什么 ...
- Android实验二:Activity的生命周期
要求 设计如下界面,包括四个按钮,两个文本框.单击对应按钮可以启动对应activity.假 定Activity A为启动Activity. 部分代码 import androidx.appcompat ...
- 【Android 四大组件之Activity】一文吃透Activity 生命周期
作者:半身风雪 简介:在Android组件中最基本也是最为常见的四大组件: Activity Service服务 Content Provider内容提供者 BroadcastReceiver广播接收 ...
- Android组件系列----Activity的生命周期
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...
- Android 四大组件之 Activity
什么是 Activity? Activity 是 Android 的四大组件之一,是用户操作的可视化界面,它为用户提供了一个完成操作指令的窗口. 当我们创建完 Activity 之后,需要调用 set ...
- android四大组件之Activity(三)
这是一篇关于android开发四大组件Activity部分的笔记之一,其中主要介绍Activity的生命周期以及一些实例等内容.这里所用到的开发工具是Android4.1. 目录 14.Activit ...
- Android四大组件之Activity
前言 一.Activity的形态 二.Activity的生命周期 三.Android的4种加载模式 Intent Flag启动模式 四.Activity间传递信息 Intent 五.Activity现 ...
最新文章
- 快速部署RDA Remote Diagnostic Agent
- java锁屏_JAVA设置桌面不锁屏设置
- python代码写好了怎么运行并画图-无所不能的python编程是怎么快速画图的呢?5分钟学会!...
- 如何用MLflow做机器学习实验效果比对
- 据库专家Michael Stonebraker获得2014年图灵奖
- 离散数学引发的脑科学思考
- jni 结构体转对象_JVM系列(一)JVM启动流程和基本结构
- Android线程创建aop,【android安卓】一个注解搞定线程切换,基于AOP的线程转换框架...
- Topological Spaces(拓扑空间)
- 为用户增加sudo权限(修改sudoers文件)
- [原创]jQuery的this和$(this)
- ufs 固态硬盘_看够了UFS/eMMC纠纷 再看笔记本固态硬盘速度的区别吧
- 小e和siri_华为手机语音助手“小E”功能大全,二十三种玩法你都会吗?
- HBase表管理系统
- ChatGPT提示词工程(六):Expanding扩展
- 计算机网络-网络应用(上)
- 去除Ninja的提醒
- 计算机excel求四分位数,如何在Excel中计算一组数字的百分位数和四分位数?
- java redis存储键值包含\xac\xed\x00\x05t\x00\特殊字符
- android 多闹钟实现代码,Android重复闹钟(每天)的实现