基础-2 ANDROID ACTIVITY
来源:互联网 发布:淘宝的产品分类 编辑:程序博客网 时间:2024/06/15 00:13
1.一个Activity是一个应用程序四大组件之一,提供一个屏幕,用户可以用来交互为了完成某项任务。
2.一个应用程序通常由多个activities组成,他们通常是松耦合关系。通常,一个应用程序中的activity被指定为"main"activity,
当第一次启动应用程序的时候呈现给用户的那个activity。每一个activity然后可以启动另一个activity为了完成不同的动作。
3.通过定义1.oncreate(创建)2.onstart(开始)3.onresume(运行)4.onpause(暂停)5.onstop(停止)6.ondestroy(销毁)体现关于一个activity整个生命周期。
4.每一次一个activity启动,前一个activity就停止了,但是系统保留activity在一个栈上(“back stack”)。当一个新activity启动,它被推送到栈顶,取得用户焦点。
Back Stack符合简单“后进先出”原则,所以,当用户完成当前activity然后点击back按钮,它被弹出栈(并且被摧毁),然后之前的activity恢复。
5.Activity的加载模式:
1.standard:就是intent将发送给新的实例,所以每次跳转都会生成新的activity。
2.singleTop:也是发送新的实例,但不同standard的一点是,在请求的Activity正好位于栈顶时(配置成singleTop的Activity),不会构造新的实例。
3.singlTask后面的singleInstance都只创建一个实例,当intent到来,需要创建设置为singleTask的Activity的时候,系统会检查栈里面是否已经有该Activity的实例。如果有直接将intent发送给它。
4.singleInstance 一个栈存只存放一个个实例,一个activity只有一个实例。
- Android基础-2(Activity)
- 基础-2 ANDROID ACTIVITY
- android基础--activity基础
- Android基础总结2 ---- Fragment与Activity
- Android基础之Activity
- android基础(Activity)
- android基础--Activity生命周期
- Android基础(1)--Activity
- Android基础---启动Activity
- Android基础---重建Activity
- android基础-Activity-生命周期
- Android基础:总结Activity
- android基础activity简介
- Android基础-----Activity,Intent
- Android Activity基础
- Android基础----Activity
- Android 基础 -------Activity
- Android Activity基础详解
- 委派任务
- 2017.01.22 工作要学习的东西
- jquery笔记
- jmeter3.x源码修改实现jtl文件只打印失败请求
- 去掉手机页面a,button,input默认触发事件
- 基础-2 ANDROID ACTIVITY
- 表空间
- 定时器-简单运动
- smack使用TSL连接openfire
- Gauge中执行钩子(Hook)
- 1.22
- 最近一个月的安排
- [Day05]Angular 2教程:05 模板与绑定--互动的根本
- poj 1032