上一章我们温习了Activity的创建,以及各生命周期,这一章我们主要学习Activity的跳转,以及Activity之间的数据传递一、Activity跳转:Activity之间的单纯跳转非常简单,只需要创建两个Activity,然后使用startActivity(intent)来进行跳转,看下代码...
分类:
移动开发 时间:
2014-11-26 18:01:57
阅读次数:
133
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Acti...
分类:
其他好文 时间:
2014-11-26 13:51:27
阅读次数:
152
在两个Activity跳转时,由于第二个Activity在启动时加载了较多数据,就会在启动之前出现一个短暂的黑屏时间,解决这个问题比较简单的处理方法是将第二个Activity的主题设置成透明的,这样在启动第二个Activity时的黑屏就变成了显示第一个Activity界面。这个分两步完成:第一步:x...
分类:
移动开发 时间:
2014-11-06 20:00:13
阅读次数:
175
有些性能低的机器,在切换activity时候出现白屏一段时候后才显示正确的视图,高性能的机器可能太快看不到,但是事实是存在的,特别是当你新开一个进程的时候,A进程的activity跳转到B进程的Activity是绝对会出现白屏一段时间的:解决方案如下1.style.xml中中增加2acvitiy的属...
分类:
移动开发 时间:
2014-11-06 19:45:43
阅读次数:
149
Intent用法实例1.无参数Activity跳转Intent it =newIntent(Activity.Main.this, Activity2.class); startActivity(it);2.向下一个Activity传递数据(使用Bundle和Intent.putExtras)Int...
分类:
其他好文 时间:
2014-11-06 16:36:33
阅读次数:
131
从一个activity跳转到另一个activity有多种方法ComponentName //此为一个按钮相应的代码摘录 ComponentName comp = new ComponentName(ComponentAttr.this, Se...
分类:
移动开发 时间:
2014-11-05 16:58:06
阅读次数:
253
/** * 跳转到对应activity */ public void toActivity(Context context,String fullName) { if (className != null && className.length() > 0) { ...
分类:
其他好文 时间:
2014-10-28 15:11:57
阅读次数:
181
一:步骤:1创建Intent对象,参数中指定将要跳转到的class2通过Intent对象的putExtra()方法指定要传到下一个页面的数据。方法参数用键值对。3通过调用startActivity(Intent intent)方法或者startActivityForResult(Intent int...
分类:
移动开发 时间:
2014-10-25 22:49:19
阅读次数:
243
上一篇文章我简单介绍了Activity之间简单切换,很简单,这一篇文章我们继续聊Android中程序页面互相跳转的Activity,不过这一次我们在Activity跳转时,携带一些简单的数据,然后在新的Activity中将携带的数据展示出来。不过请谨记我们这边暂时先携带一些简单的数据(简单的数据类型...
分类:
其他好文 时间:
2014-10-24 12:56:09
阅读次数:
193