我最近做了一個非常數據驅動的應用程序,其中使用了大量的數組。我嘗試過尋找解決方案,但問題很難簡明扼要,所以我一直無法找到答案。如果有一個明顯的,我事先道歉。意圖在類之間移動長變量列表的替代方法?
目前我加載一組從多個預先製作數據庫30個陣列的初始類中,我用意圖這個組陣列的來回移動我的類之間。問題是,這會在我的每一個類中產生很長的額外代碼序列。舉個例子,在初始畫面後,我要進入每類代碼:
Intent intent = new Intent (getApplicationContext(), NextScreen.class);
intent.putExtra("array1", Array1);
// ... 30 more arrays
然後
Bunble b = getIntent().getExtras();
Array1 = b.getStringArray("array1");
// ... 30 more arrays
我希望也許有將存儲所有的陣列的方式一些資源或類可以稍後參考。