Android 核心组件 Activity 之上
核心组件的特征
1. 必须继承自特定的类(Activity 或者 Activity的子类)
2. 必须注册: 通常是AndroidManifest.xml的 <application> 中添加子节点
<activity
android:name="xx.xxx.xxxx.xxxActivity
android:label="@string/app_name" > // 这个Activity的标题栏上显示的文字
</activity>
3. 由Android系统进行维护, 开发者不需要考虑组件对象如何创建以及如何销毁(不需要我们来new 处理对象, 也不需要我们销毁), 除非我们需要在创建之后改变Activity的某些属性, 且每个组件具有一定的方法(如: onCreate()等)会在特定的场景被调用,开发者只需要重写特定的方法即可.
Activity 的生命周期
1. 当Activity 第一次启动时:
onCreate() --> onStart() --> onResume()
2. 当Activity不再被显示 (按home):
onPause() --> onStop()
3. 当Activity恢复显示:
onRestart() --> onStart() --> onResume()
4. 当Activity被销毁时 (按返回, 或者完全关闭程序):
onPause() --> onStop() --> onDestroy()
转载于:https://www.cnblogs.com/skjr/p/5811950.html
Android 核心组件 Activity 之上相关推荐
- 006 Android之Activity
文章目录 四大组件之Activity Activety概述 Activity的响应事件 Activity之间的数据传递 数据传递实例 Activity的生命周期 Activity声明周期总结 Acti ...
- 【Android】Activity的四种launchMode
转自:http://blog.csdn.net/liuhe688/article/details/6754323 合抱之木,生於毫末:九層之台,起於累土:千里之行,始於足下.<老子> 今天 ...
- 【Android】Activity生命周期
转载至:http://blog.csdn.net/liuhe688/article/details/6733407 子曰:溫故而知新,可以為師矣.<論語> 学习技术也一样,对于技术文档或者 ...
- Android应用Activity、Dialog、PopWindow、Toast窗体加入机制及源代码分析
[工匠若水 http://blog.csdn.net/yanbober 转载烦请注明出处.尊重劳动成果] 1 背景 之所以写这一篇博客的原因是由于之前有写过一篇<Android应用setCont ...
- Android笔记:Activity
1.Android可视化界面结构: 一个Android应用的可视化界面最底层是Activity,在他之上是一个Window对象,在window之上通常是布局容器,再上面才是用户直接交互的组件( ...
- Android笔记 activity生命周期 Tasks and back stack回退栈
正常打开一个应用,先后调用Activity的onCreate.onStart.onResume 正常退出一个应用,先后调用Activity的onPause.onStop.onDestroy(进程被杀死 ...
- Android实战——Activity超详细学习笔记
一.Activity简介 Activity是四大组件中最重要的一个,也是平时开发中接触最多的.与Activity启动行为相关的就是它的启动模式,Standard.SingleTop.SingleTas ...
- Android应用Activity、Dialog、PopWindow、Toast窗口添加机制及源码分析
1 背景 之所以写这一篇博客的原因是因为之前有写过一篇<Android应用setContentView与LayoutInflater加载解析机制源码分析>, 然后有人在文章下面评论和微博 ...
- (转) Android应用Activity、Dialog、PopWindow、Toast窗口添加机制及源码分析
转载[工匠若水 http://blog.csdn.net/yanbober ] 1 背景 之所以写这一篇博客的原因是因为之前有写过一篇<Android应用setContentView与Layou ...
最新文章
- 深度学习、AI构图、智能裁图、显著性检测、美感质量评价
- 万字长文带你了解推荐系统全貌!
- 【C语言天天练(二四)】内存分配
- 35、JAVA_WEB开发基础之过滤器
- InstallShield 2011正式发布
- 为什么 HashMap 的加载因子是0.75?我研究源码发现一个重大秘密。。。
- 【图像修复】基于matlab GUI Lucy_Richardson迭代法图像修复【含Matlab源码 846期】
- cocoa设计模式笔记
- Spring Boot 静态资源处理
- 绿色沃土计划农业大健康 功能性农业国稻种芯发力耕地体质
- 2021-09-09 一个python代码验证身份证号码
- Spring Hibernate Validation
- 团队如何开会,开会准则
- 快速破解IDEA(2017)
- 因违反《竞业协议》,三年白忙活了!赔偿 97.6 万元,返还 15.8 万元
- 快手的扫描登录网页端隐藏得够深得
- 张氏华孙公 福建省上杭县张氏第一代开基祖宗
- 上海跃兔网络科技有限公司简介
- 12月31日起涉线上支付的微信小程序需设置订单中心页
- 蓝牙相关学习:3.BLE协议物理层