标签: activity
Android应用程序组件Activity的"singleTask"(1)
在Android应用程序中,可以配置Activity以四种方式来启动,其中最令人迷惑的就是"singleTask"这种方式了,官方文档称以这种方式启动的Activity总是属于一个任……
Android进阶之深入理解Activity生命周期源码
[[419143]]
前言
Activity是一个很重要、很复杂的组件,他的启动不像我们平时直接new一个对象就完事了,他需要经历一系列的初始化。例如"刚创建状态",“后台状……
Android应用程序组件Activity的"singleTask"(8)
这个函数无非就是根据即将要启动的SubActivity的taskAffinity属性值在系统中查找这样的一个Task:Task的affinity 属性值与即将要启动的Activity的taskAffinity……
Android应用程序组件Activity的"singleTask"(7)
首先是获得用来启动Activity的Intent的Flags,并且保存在launchFlags变量中。
这里,launcFlags的Intent.FLAG_ACTIVITY_PREVIOUS_IS_TOP位没有置位。
因此,no……
Activity显示界面历险记
[[382809]]
前言
在Activity显示View的过程中,有一些重要的角色总让人理不清,比如PhoneWindow、DecorView、ViewRootImpl。
也常常有面试题会问到,他们四者……
Activity设置全屏以及获得屏幕的宽和高
Android程序中要设置全屏包括两个部分: 窗口全屏和Activity全屏。
窗口全屏是指隐藏系统顶部用来显示时间、电量、信号等信息的标题栏 ,Activity全屏 是指隐……
Android应用程序组件Activity的"singleTask"(11)
到这里,思路就理清了。
虽然SubActivity的launchMode被设置为"singleTask"模式,但是它并不像官方文档描述的一样:
The system creates a new task and insta……
Android SDK上手指南:Activity与生命周期
介绍
Activity生命周期并不仅仅在用户运行应用程序之后才开始生效,事实上它也影响着用户切出以及切回应用时得到的不同反馈。当我们开发一款应用时,首先需要……
Android应用程序组件Activity的"singleTask"(10)
它是例行性地检查当前任务顶端的Activity,
是否是即将启动的Activity的实例,
如果是否的话,在某些情况下,它什么也不做,就结束这个函数调用了。
这里,当……
Android Activity和Intent机制学习笔记
Activity
Android中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archiv……