zoukankan      html  css  js  c++  java
  • Activity的启动模式

    1. 在androidManifest.xml文件的<activity>…</activity>中配置:

        android:launchMode=”?”;

    1. “standard”: 默认的启动方式,每次激活都会创建activity,会放入任务栈中。
    2. “singleTop”: 如果栈顶刚好有activiy的实例,则重用;否则创建新的实例放入栈顶(若栈中存在实例但不在栈顶,都会创建实例)。
    3. “singleTask”: 如果栈中有Activity实例,就重用该实例(调用实例中的onNewIntent()方法)。重用时,会让该实例回到栈顶,在此实例上的其他实例都会被移除出栈。若栈中不存在该实例,则创建新的实例放入栈中。
    4. “singleInstance”: 在新栈中创建新的Activity实例,并让多个应用共享栈中的该Activity实例。一旦该模式的Activity实例存在于某个栈中,然后应用激活该Activity时都会重用该栈中的实例。
  • 相关阅读:
    冒泡排序
    选择排序
    JavaScript学习笔记---数组对象
    数字时钟
    操作字符串
    当前时间
    倒计时 定时器
    滚动文字
    查找替换文字
    JavaScript学习笔记---对象 时间对象 字符串对象
  • 原文地址:https://www.cnblogs.com/yjeing-up/p/5527072.html
Copyright © 2011-2022 走看看