如何交换数据(对象)不同的Andr​​oid活动的? [英] How to exchange data (objects) between different Android Activities?

查看:99
本文介绍了如何交换数据(对象)不同的Andr​​oid活动的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

什么是正确的方法不同的Andr​​oid活动之间交换数据或对象?

What is proper way to exchange data or objects between different Android Activities?

欢迎屏幕< - >主屏幕< - >启动程序< - >处理数据和LT; - >设置

Welcome screen <-> Main Screen <-> Startup routines <-> Processing data <-> Settings

这是正常/建议在Android应用超过一个活动?在我看来,这在某种程度上奇怪有内部应用程序的数据交换

Is it normal/recommended to have more than one activity in Android app? in my opinion, it's somehow strange to have this model of data exchange inside application

推荐答案

还有就是Android开发者页面上的介绍:

There is an overview on the Android developer page:

<一个href="http://developer.android.com/guide/appendix/faq/framework.html#3">http://developer.android.com/guide/appendix/faq/framework.html#3

要总结一下,这取决于你的数据要通过什么类型的。但一般来说,如果可能的话,我会选择意图,因为他们是速度快,专为这一点。

To summarize it, it depends on what type of data your going to pass. But generally speaking, if possible, I would choose Intents, because they are fast and built for that.

<一个href="http://thedevelopersinfo.word$p$pss.com/2009/10/15/passing-data-between-activities-in-android/">Here是说明如何使用意图活动之间传递数据的例子。

Here is an example that explains how to pass data between activities using Intents.

这篇关于如何交换数据(对象)不同的Andr​​oid活动的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆