摘要:
前言 Activity的启动模式决定了Activity的启动运行方式 四种模式 Activity启动模式设置: (1)standard :每次激活Activity时都会创建Activity,并放入任务栈中 (2)singleTop :如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activity实例,只要不在栈顶,都... 阅读全文
摘要:
前言 在开发中常要处理横竖屏切换,怎么处理先看生命周期 申明 Activity 横竖屏切换时需要回调两个函数 ,所以在此将这个两个函数暂时看成是Activity 横竖屏切换的生命周期的一部分,这两个函数如下 横竖屏切换生命周期 1、启动程序进入Activity界面 2、旋转屏幕 3、再次旋转屏幕 4 阅读全文
摘要:
AppManager 类: /** * 应用程序Activity管理类:用于Activity管理和应用程序退出 * */ public class AppManager { private static Stack activityStack; private static AppManager instance; pr... 阅读全文
摘要:
moveTaskToBack (booleannon Root)方法:在activity中调用此方法即可将activity 退到后台,注意不是finish()退出。 参数说明: 参数为false——代表只有当前activity是task根,指应用启动的第一个activity时,才有效; 参数为true——则忽略这个限制,任何activity都可以有效。 说明:判断Activity是否是ta... 阅读全文