栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 移动开发 > Android

Android的Activity加载方式实例分析

Android 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Android的Activity加载方式实例分析

本文实例分析了Android的Activity加载方式。分享给大家供大家参考,具体如下:

前面分析过Android中activity的加载方式(参考前面一篇《Android编程之四种Activity加载模式分析》),这里进一步分析一下。

关于Activity加载方法,无非就是

Intent intent = new Intent();
intent.setClass(ActA.this, ActA.class);
startActivity(intent);

以前遇到的一个问题:不停运行这段代码,每次都加载一次,无法屏蔽掉一些垃圾点击。

看来上文,自己试验一把,终于解决问题。

引申出一个问题:

actA 跳转 actB,其中actA中包括EditText,

想要的效果:A  - 》B -》A       A中EditText中的数据还依然存在。

用下面的代码跳转,用singleTask,singleInstance都可以实现该效果。

Intent intent = new Intent();
intent.setClass(ActA.this, ActA.class);
startActivity(intent);

用下面的代码跳转,用singleTask,singleInstance都可以实现该效果,其实就是用ActivityGroup

private void loadingView(Class loadClass,View target){
 container.removeAllViews();
    container.addView(getLocalActivityManager().startActivity(
 "",
 new Intent(this, loadClass))
 .getDecorView());
    setFocus(target);
}

更多关于Android Activity相关内容感兴趣的读者可查看本站专题:《Android编程之activity操作技巧总结》

希望本文所述对大家Android程序设计有所帮助。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/163492.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号