首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法在活动之外存储数据?

有没有办法在活动之外存储数据?
EN

Stack Overflow用户
提问于 2012-06-06 22:41:08
回答 3查看 239关注 0票数 1

我感兴趣的是创建一个单独的类,类似于Model-View-Controller关系中的Model,我可以在其中存储所有数据,以便每个活动都可以访问其功能。我已经开始阅读关于Intents的文章,但它似乎仍然不是我想要的。

我对意图的理解不正确吗?或者有其他方法可以做到这一点?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-06-06 22:58:43

你的问题有一个很好的答案:http://chrisrisner.com/31-Days-of-Android--Day-7%E2%80%93Sharing-Data-Between-Activities

票数 1
EN

Stack Overflow用户

发布于 2012-06-06 22:50:49

如果您使用的是Intents,那么使用可以在putExtra中传递对象。This SO post has a good example

此外,使用单例模式,这样每个类都可以引用相同的对象。

票数 0
EN

Stack Overflow用户

发布于 2012-06-06 22:55:02

您还可以创建Application类的子类,并从所有活动和服务访问该单例实例

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10916517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档