我发布了一些代码来了解可以在任何活动中全局使用哪个数组,并且在任何活动中都可能需要该数组。
Intent intent = getIntent();
JSONArray beaconsArray = null;
String jsonArray = intent.getStringExtra("activeBeaconsArray");
try
{
beaconsArray = new JSONArray(jsonArray);
System.out.println(beaconsArray.toString(2));
}
catch (JSONException e) { e.printStackTrace();}
我应该将 beaconsArray 存储在单独类中的任何静态数组变量中,以便我可以在任何需要的地方使用它,还是应该将父类作为所有需要此数组的类的超类(beaconsArray)?
我不想一次又一次地从数据库中获取它!