Android 数据传递
文章平均质量分 74
java_码农
这个作者很懒,什么都没留下…
展开
-
Android 数据传递-通过Intent传递数据
Ø我们可以通过Intent类中的putExtra方法可以将简单的数据类型和序列化对象保存到Intent对 象中,然后在目标的Activity中使用getXxx方法取出对应的数据。 Ø案例一 package com.android.myintent;import android.app.Activity;import android.content.Inte...原创 2014-11-02 13:47:20 · 167 阅读 · 0 评论 -
Android 数据传递-通过静态变量传递数据
使用Intent可以很方便在不同的Activity之间传递数据,这个也是官方推荐的方式,但是也有一定的局限性,就是Intent无法传递不能序列化的对象,例如(图片)。我们可以使用静态变量来解决这个问题 Ø案例一 package com.android.myintent;import android.app.Activity;import and...原创 2014-11-02 13:51:30 · 363 阅读 · 0 评论 -
Android 数据传递-通过剪切板传递数据
Ø在Activity之间数据传递还可以利用一些技巧,不管是Windows还是Linux操作系统,都会支持一种叫剪切板的技术,也就是某一个程序将一些数据复制到剪切板上,然后其他的任何程序都可以从剪切板中获取数据。 Ø案例一 package com.android.myintent;import java.io.ByteArrayOutputStream;impo...原创 2014-11-02 13:54:52 · 203 阅读 · 0 评论 -
Android 数据传递-通过全局变量传递数据
Ø在Activity之间数据传递中还有一种比较实用的方式,就是全局对象,实用J2EE的读者来说都知道Java Web的四个作用域, 这四个作用域从小到大分别是Page、Request、Session和Application,其中Application域在应用程序的任何地方都可以使用 和访问,除非是Web服务器停止,Android中的全局对象非常类似于Java Web中的App...原创 2014-11-02 13:57:07 · 579 阅读 · 0 评论 -
Android 数据传递-从Activity中返回数据
Ø在实际的应用中,我们不仅仅要向Activity传递数据,而且要从Activity中返回数据,虽然返回数据和传递数据类似,也可以采用前面4种方法,但是一般建议采用Intent对象的方式来返回数据,使用这种方式返回数据,需要使用startActivityForResult方法来显示Activity。 Ø案例一 package com.android.myintent;...原创 2014-11-02 13:59:32 · 286 阅读 · 0 评论