博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android Activity 生命周期
阅读量:6358 次
发布时间:2019-06-23

本文共 532 字,大约阅读时间需要 1 分钟。

程序应用步骤:

打开应用:

onCreate
onStart
onResume

BACK键:

onPause
onStop
onDestory

HOME键:

onPause
onStop
再次启动应用:
onRestart
onStart
onResume

Activity>>>三个状态

当Activity在屏幕前台时(位于当前任务堆栈的顶部),处于激活或运行状态,它可以响应用户操作。 

当Activity上面有另外一个Activity,上面的Activity没有完全覆盖它,或者上面的Activity是透明的,这里下方的Activity仍然对用户可见,下方的Activity就处于暂停状态,被暂停的Activity仍然对用户可见,并且是存活状态(它保留着所有的状态的成员信息并保持和窗口管理器的连接)。如果系统内存不足会kill这个Activity。 
当Activity完全被另一个Activity覆盖时处于停止状态。它仍然保留所有的状态和成员信息。它的窗口将被隐藏,如果其它地方需要内存,系统会kill掉这个Activity。

android:theme="@android:style/Theme.Dialog":设置Activity为一个对话框窗口样式;

转载地址:http://cifma.baihongyu.com/

你可能感兴趣的文章
c# 基本值类型及其默认值
查看>>
服务器端解决JS跨域调用问题
查看>>
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
查看>>
雨巷-戴望舒
查看>>
OpenCms创建网站过程图解——献给OpenCms的初学者们
查看>>
C++ 异常处理机制的实现
查看>>
Freebsd的ports命令
查看>>
分布式系统---幂等性设计
查看>>
【转】时钟周期,机器周期,指令周期的区别
查看>>
MYSQL 更新时间自己主动同步与创建时间默认值共存问题
查看>>
android 屏幕适配
查看>>
Android Activity的4种启动模式
查看>>
leetcode第一刷_Minimum Depth of Binary Tree
查看>>
pm2-webshell —— 基于浏览器的终端控制台
查看>>
Mysql基准测试
查看>>
Session 撰改演示
查看>>
【转】python3 发邮件实例(包括:文本、html、图片、附件、SSL、群邮件)
查看>>
事务隔离级别(图文详解)
查看>>
canvas系列教程08-canvas各种坑
查看>>
浅析package.json中的devdependencies 和 dependencies
查看>>