android:activity的生命周期及它们之间的传值
由于本人是个菜鸟,所以肯定会有很多理解不透测的地方,如有错误,敬请见谅。。。。。
首先我们看一下activity的方法。。。。。。
1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。
2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause方法,暂停当前Activity的执行。
3.当前Activity由被覆盖状态回到前台或解锁屏:系统会调用onResume方法,再次进入运行状态。
4.当前Activity转到新的Activity界面或按Home键回到主屏,自身退居后台:系统会先调用onPause方法,然后调用onStop方法,进入停滞状态。
5.用户后退回到此Activity:系统会先调用onRestart方法,然后调用onStart方法,最后调用onResume方法,再次进入运行状态。
6.当前Activity处于被覆盖状态或者后台不可见状态,即第2步和第4步,系统内存不足,杀死当前Activity,而后用户退回当前Activity:再次调用onCreate方法、onStart方法、onResume方法,进入运行状态。
7.用户退出当前Activity:系统先调用onPause方法,然后调用onStop方法,最后调用onDestory方法,结束当前Activity。
简单的传值:
Intent intent = new Intent(MainActivity.this, Main2Activity.class);intent.putExtra("name", "dinglang");intent.putExtra("age", 22);startActivity(intent);这是a页面的 推到b页面,在b页面获得值
Intent intent =this.getIntent();//得到激活她的意图String name =intent.getStringExtra("name");TextView textView = (TextView)findViewById(R.id.textView2);textView.setText(name);
转载于:https://www.cnblogs.com/afeng828/p/5404528.html
android:activity的生命周期及它们之间的传值相关推荐
- 深入理解 Android Activity的生命周期
深入理解 Android Activity的生命周期 2010-10-13 14:08:29| 分类: Android | 标签:周期 调用 activity android protec ...
- android activity 回调函数,Android Activity的生命周期
Activity的生命周期 Android系统根据activity的所处不同阶段对应的唤起其特定的回调函数来执行代码.activity的一系列有序的生命周期回调函数.本文将来讨论下activity各阶 ...
- Android——Activity的生命周期
一.正常情况下一个Activity会经历以下7个生命周期 1:onCreate:当Activity第一次被运行时调用此方法,可用于加载布局视图,获取控件命名空间等一些初始化工作. 2: onResta ...
- 请简述android的生命周期,简述Android Activity的生命周期
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Activity的生命周期是Android最基本和最重要的知识点之一.如果能深入地理解Activity的生命周期,对我们 ...
- Android Activity的生命周期
activityandroid 一.Android API中所提供的Activity生命周期图 Activity生命周期 二.Activity生命周期流程代码 Java代码 收藏代码 imp ...
- android 横屏finish 会变竖屏,[android] Activity 的生命周期 以及 横屏竖屏切换时 Activity 的状态变化...
生命周期 Android 系统在Activity 生命周期中加入一些钩子,我们可以在这些系统预留的钩子中做一些事情. 例举了 7 个常用的钩子:protected void onCreate(Bund ...
- Android Activity的生命周期、意图(Intent)
package cn.lwx.activitycreate;import androidx.appcompat.app.AppCompatActivity;import android.os.Bund ...
- android的应用入口点函数,android 没有main函数,怎么找到程序执行入口呢?以及activity主要生命周期的方法说明...
android应用程序,由一到多个Activity组成.每个Activity没有很紧密的联系,因为我们可以在自己的程序中调用其它Activity,特别是调用自己的代码之外生成的Activity,比如a ...
- Android学习笔记系列四2 —— Activity的生命周期
2019独角兽企业重金招聘Python工程师标准>>> 启动一个Activity 使用startActivity(Intent intent). intent指定了你想要启动的act ...
最新文章
- 解决Ubuntu安装依赖问题
- opencv和python是什么关系_opencv和python的区别
- linux磁盘管理原理,Linux操作系统中磁盘存储区管理的原理与技巧
- PyTorch教程(七):属性统计
- web.xml 中的listener、 filter、servlet 加载顺序
- MSSQLServer基础07(事务,存储过程,分页的存储过程,触发器)
- Python字典集合数据结构深入理解
- Jupyterlab 执行时间插件
- 嵌入式系统 ---> 程序存储器和数据存储器
- WordPress建站教程,win10下运用WordPress搭建个人博客教程,WordPress安装部署教程
- Map的某种创建方式
- 【错误解决】SELECT list is not in GROUP BY clause and contains nonaggregated column
- 银联云闪付二维码支付对接流程和测试
- 导带电子浓度和价带空穴浓度
- python三原色组合白色_为何色光三原色三三相加得到白色,这其中加色原理是如何起作用的?...
- Mac 卸载/安装 maven
- java技术学习交流群,诚邀您的加入
- 一、C++面向对象高级编程(下) (侯捷)
- css中字体下划线样式,css下划线 浅谈css自定义下划线
- 湖仓一体(Lakehouse)是什么?