文档章节

与Activity、Fragment相关生命周期

lqsir
 lqsir
发布于 2016/09/22 12:06
字数 170
阅读 14
收藏 0

###1. 单Activity生命周期

onCreate->onStart->onResume->onPause->onStop->onDestroy

###2. ActivityA跳转到ActivityB, ActivityB返回,接着ActivityA返回 相关Activity生命周期 |ActivityA|ActivityB| |-|-| |onCretae->onStart->onResume|-| |onPause|onCreate->onStart->onResume| |onStop|-| |-|onPause| |onRestart->onStart->onResume|onStop->onDestroy| |onPause->onStop->onDestroy|-|

###3. Activity上弹出Dialog(Activity Dialog)【单纯Dialog不影响Activity lifecycle】 |ActivityA|Activity Dialog| |-|-| |onCretae->onStart->onResume|-| |onPause|onCreate->onStart->onResume| |-|onPause| |onResume|onStop->onDestroy| |onPause->onStop->onDestroy|-|

###4. Fragment 生命周期

onAttach->onCreate->onCreateView->onActivityCreated->onStart->onResume->onPause->onStop->onDestroyView->onDestroy->onDetach

###5. Fragment添加到Activity里,各自生命周期 |Activity|Fragment| |-|-| |-|onAttach->onCreate->onCreateView| |onCreate|onActivityCreated| |-|onStart| |onStart|-| |onResume|-| |-|onResume| |-|onPause| |onPause|-| |-|onStop| |onStop|-| |-|onDestroyView->onDestroy->onDetach| |onDestroy|-|

© 著作权归作者所有

lqsir
粉丝 0
博文 2
码字总数 910
作品 0
海淀
程序员
私信 提问
Google I/O Android官方新体系架构之:Lifecycle

Google I/O Android官方新体系架构之:Lifecycle Google官方在 I/O大会中引入一些列Android新的体系架构内容,其中有一个是Android的Lifecycle。Lifecycle实现的一个重要目的,是实现Android...

开开心心过
2017/08/10
0
0
模块化解耦框架RxFluxArchitecture3-订阅管理绑定生命周期

相关系列文章 模块化解耦框架RxFluxArchitecture1-框架简介 模块化解耦框架RxFluxArchitecture2-基本功能实现 模块化解耦框架RxFluxArchitecture3-订阅管理绑定生命周期 模块化解耦框架RxFlu...

coolfireApy
05/14
0
0
Fragment(一)——Fragment优点和生命周期

前言 之前在讲 DialogFragment 知识的时候,对Fragment有一个大致的讲解。但由于Fragmnet作为Activity内部一个比较重要的组件,在日常构建app的时候具有重要作用。其原理,生命周期,使用方式...

奔跑的佩恩
07/05
0
0
如何绑定页面生命周期(一)-Glide实现

Glide中一个重要的特性,就是Request可以随着Activity或Fragment的onStart而resume,onStop而pause,onDestroy而clear。从而节约流量和内存,并且防止内存泄露,这一切都由Glide在内部实现了...

宇是我
2018/07/27
0
0
Android Fragment学习笔记(一)----Fragment的生命周期和派生类

最近有时间看看有关Fragment的一些介绍,自己做下笔记,记录下学习足迹。之前在Pad上使用QQ的时候就注意到Pad版本做的比较合理,由于pad屏幕比较大,左侧显示QQ联系人的列表,右侧可以显示具...

长平狐
2013/04/25
212
0

没有更多内容

加载失败,请刷新页面

加载更多

只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下:...

晓月寒丶
昨天
59
0
区块链应用到供应链上的好处和实际案例

区块链可以解决供应链中的很多问题,例如记录以及追踪产品。那么使用区块链应用到各产品供应链上到底有什么好处?猎头悬赏平台解优人才网小编给大家做个简单的分享: 使用区块链的最突出的优...

猎头悬赏平台
昨天
28
0
全世界到底有多少软件开发人员?

埃文斯数据公司(Evans Data Corporation) 2019 最新的统计数据(原文)显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640万,到 2023 年达到 2770万。 而来自...

红薯
昨天
65
0
Go 语言基础—— 通道(channel)

通过通信来共享内存(Java是通过共享内存来通信的) 定义 func service() string {time.Sleep(time.Millisecond * 50)return "Done"}func AsyncService() chan string {retCh := mak......

刘一草
昨天
58
0
Apache Flink 零基础入门(一):基础概念解析

Apache Flink 的定义、架构及原理 Apache Flink 是一个分布式大数据处理引擎,可对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据进行快速...

Vincent-Duan
昨天
60
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部