簡體   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