sharedpreferences

    0熱度

    2回答

    我對Android開發有點新,這是我第一次嘗試在首選項屏幕上提供已安裝應用程序的列表。此列表中的選定值稍後將用於啓動用戶選擇的應用程序。 我已經創建了下面的類: public class AppSelectorPreference extends ListPreference { public AppSelectorPreference(Context context, AttributeSe

    1熱度

    1回答

    我正在構建一個android應用並希望在啓動時執行登錄檢查。 我開始一個主要活動,在那裏我檢查用戶是否logen(通過調用「getSharedPreferences」與我的應用程序客戶端密鑰。如果它是空的,那麼我將startActivity(Login.class),從登錄活動管理登錄,是保存在共享prefernece,然後調用startActivity(Main.class) 使用Android

    2熱度

    5回答

    我有一個應用程序,我將信息數據存儲在sharedPreference中 我想創建一個靜態類,它將保存來自sharedPreference(get和set)的數據,因此我不必每次都調用sharedPreference(性能問題) 靜態助手類不具有對sharedPreference的引用,是否有任何方法可以在不傳遞調用活動作爲參數的情況下獲取它? 也許getParent()?或getContext()

    0熱度

    2回答

    public class RegularExpensesActivity extends ListActivity implements OnClickListener{ private static final String TAG = "RegularExpensesActivity"; private static final int state_edit = 0;

    3熱度

    1回答

    我試圖在一個活動中保存一些過濾器/狀態,然後在下一個活動中使用該數據。 我使用SharedPreferences,但它不像我預期的那樣工作。 public class FilterActivity extends Activity { private static final String TAG = FilterActivity.class.getName(); Edi

    -1熱度

    1回答

    我試圖創建一個應用程序,它存儲了通過DDMS從KML文件接收到的GPS數據;數據存儲在Sqlite數據庫中。我的主要問題是每次運行應用程序時我都會遇到這樣的問題 存儲在數據庫中相同的GPS數據,所以是在我的數據庫內的一個大混亂。現在有人說我可以使用SharedPreferences存儲一個密鑰,告訴我如果數據庫已經存在,假設數據庫存在,那麼已經滿了。問題是我使用SqliteBrowser來創建我的

    0熱度

    2回答

    我正在使用SharedPreference來保存從活動(A)在ListView中選擇的數據(字符串),每次只選擇一個,並保存通過SharedPreference,計劃是讀取並顯示在ListView中的活動(B)中的這些數據(以及過去選擇的所有較舊的數據)。 我怎樣才能保存和添加每一次被選中,並保持所有的老年人保存像ArrayList,添加每一個新的ListView所有歷史被選擇?

    0熱度

    3回答

    因此,我只是試圖「記住」使用後退按鈕關閉應用程序時選中的選項卡。 繼早期的問題和一些研究我在我的標籤有: mSetTab(); } public void onResume() { super.onResume(); mSetTab(); } private void mSetTab() { SharedPreferences myPrefs

    4熱度

    1回答

    我建立一個Android應用程序,我有一個非常愚蠢的問題 - 我創建了一個個人偏好屏幕,並把它列表和一個複選框。現在我使用自動保存的'key'屬性處理這些問題。 我嘗試使用一個簡單的首選項(他們鍵入,你只是按下它)我的問題來了。 當點擊它時,SharedPreference中保存了什麼?如果沒有,我怎麼捕捉點擊事件? 我無法在任何地方找到答案。 非常感謝!

    1熱度

    1回答

    無論何時用戶下載更新版本的應用程序或重新安裝應用程序,我都需要從android中刪除共享偏好文件。我怎樣才能做到這一點? 在此先感謝! 乾杯, Prateek