Android学习笔记--android——Activity加载模式

Activity加载模式

        task:类似于栈,当启动一个应用的时候,就会创建一个task
             用来保存开启activity
        
        四种加载模式
        
        1、standard  默认  被启动就会创建一个对象
        
        2、singleTop 栈顶单实例
           a、如果activity不存在,创建一个新的activity对象
              加载到当前的task里面
           b、如果目标activity存在并处于栈顶,不会再创建新的activity
           c、如果目标activity存在,但不处于栈顶(栈中),同样会创建新
              的activity
           
        3、singleTask 栈中单实例
           a、如果activity不存在,创建一个新的activity对象
              加载到当前的task里面
           b、如果目标activity存在并处于栈顶,不会再创建新的activity
           c、如果目标activity存在,但处于栈中,把目标activity之上的
              所有activity都移除掉
        
        4、singleInstance 全局单实例
           a、如果目标activity不存在,创建一个新的task,然后把创建的
              目标activity放到task里面
           b、如果目标activity已经存在,把目标activity所在的task移到前台
           
           (地图开发)
            int i = getTaskId()

目前创新互联公司已为上千的企业提供了网站建设、域名、网络空间、绵阳服务器托管、企业网站设计、巴林右旗网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。


文章标题:Android学习笔记--android——Activity加载模式
网址分享:http://www.hxwzsj.com/article/ghhjei.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都做网站建设公司 网站制作 广安网站设计 成都网站建设 成都网站建设 网站建设改版 宜宾网站设计 LED网站设计方案 营销网站建设 网站设计 成都网站建设 攀枝花网站设计 网站制作 成都模版网站建设 成都网站设计 外贸网站建设 企业网站设计 外贸营销网站建设 成都网站制作公司 成都网站设计 网站制作 重庆手机网站建设