繁体   English   中英

Android-效率+多项活动和存储数据

[英]Android - Efficiency + Multiple Activities & Storing Data

我从事编码工作已经有一段时间了,并决定使用一些Android东西来刷新自己。 我正在尝试使用许多页面上的单选按钮和文本制作一个非常基本的应用程序,人们在故事中遵循自己的路线。

首先要解决的问题是,最终可能会有成千上万的活动/成千上万的活动。 有没有更清洁或更有效的方法?

我想知道的第二个问题是存储玩家统计信息的最佳方法是什么-例如健康状况等,以便在关机后可用(我记得我应该使用onStop()或类似的东西?)

为任何提示加油!

活动数量不是问题。 操作系统将破坏堆栈中的活动。 当用户向后导航时,它将使用原始意图以及您保存在onSaveInstanceState中的所有内容来重新创建活动(因此您可能必须使用它)。

具有数据存储功能。 您有sqlite + contentprovider,或者可以使用SharedPreferences直接输入键值。

进行一系列活动似乎有点多余。 为什么不只是一个Activity并根据需要从字符串资源中加载故事和单选按钮的文本?

SharedPreferences可能是启动和运行的最简单的存储方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM