在Android应用程序中共享变量

时间:2013-06-27 16:49:05

标签: android

我有一个json文件。所以,我解析了json文件,我希望在应用程序中共享jsonarray.length()值所有类。那么,建议的方法是什么?

4 个答案:

答案 0 :(得分:5)

选项1:您可以将其设置为公共静态

选项2:您可以将其存储在SharePreference

答案 1 :(得分:2)

您还可以使用Application类(http://developer.android.com/reference/android/app/Application.html)并在字段中存储所需的信息; 无论如何,我认为已经提出了最好的解决方案:)

答案 2 :(得分:1)

三个选项:

首先,将它存储在私有静态变量中,并公开一种与其他人共享的方法。

第二个是将其公开为公共静态变量

第三个是存储在SharedPreference

答案 3 :(得分:1)

  1. 通过将其作为参数传递,找出一种消除存储需求的方法。
  2. 将其存储在SharedPreferences中。