sharedpreferences

    7熱度

    1回答

    我爲PreferenceScreen創建了一個基於xml的PreferenceActivity。在xml中,您可以將默認值分配給不同的首選項。但是在屏幕打開和關閉之前,這些並不存儲在我的SharedPreferences中。 問題是,我想立即使用存儲在此屏幕中的首選項(如服務器地址),並且用戶只需要打開它,如果他想更改默認值。 有沒有一種方法來存儲preferencescreen xml中的所有首

    0熱度

    2回答

    我在我的應用程序中有幾個活動,我想利用共享首選項。最初,我在每個活動中創建了一個方法來利用SharedPreferences,它工作正常。但是,由於有多個使用相同數據的活動,所以我基本上在多個地方使用相似的方法。因此,爲了處理所有這些方法,專門創建一個類似乎更有意義。 不幸的是,我不明白如何正確地做到這一點。 這不會編譯,因爲它說:「getSharedPreferences是未定義類型AppPre

    6熱度

    1回答

    我製作了一個庫,可以在我的應用程序中使用。我希望它訪問存儲在共享首選項中的一些設置。 這是我的圖書館的縮短版: package com.android.foobar; import android.content.SharedPreferences; import android.preference.PreferenceManager; public class Lib {

    18熱度

    3回答

    我在我的應用中有一個用戶偏好,它被不同的活動使用。我想知道在我的應用程序的不同活動之間利用這些偏好的最佳方式。 我有這個想法,從主要活動創建一個共享首選項對象,並從那裏發送意圖到不同的活動採取行動。那會工作......? 或者只是每個活動都打電話給getsharedpreferences() ..? 謝謝。

    9熱度

    1回答

    在Android世界新,並且一天天歡樂地前進吧!) 想與大家分享共同的用法的例子。 下面是使用SharedPreferences和通用LocalStore類的示例。 創建一個通用類,供您的主要活動或任何子活動使用。 public class LocalStore { private static final String TAG = "LocalStore"; priva

    2熱度

    1回答

    我可以通過調用Context.getSharedPreferences(String name, int mode)來創建一個新的首選項文件,在返回的首選項的編輯器中添加一些值並提交。但是,當我不再需要它時,我在API中看不到一個接口來刪除創建的文件。我試過Context.deleteFile(String name),從上面傳入相同的name參數,但是返回false,表示該文件並未真正刪除。我使

    0熱度

    1回答

    好吧,所以我一直在研究這一段時間,我知道這樣做比使用它更容易,但是我試圖做的是我有我的xml首選項佈局或無論你想調用它,在該佈局中,我有幾個複選框列表視圖項和編輯文本,我需要做的是從XML佈局獲得這些首選項,然後我需要將它們存儲並讀取到另一個活動。我已經對這些工作了一點,但是我總是有一個存儲字符串的活動,然後我將這個活動擴展到我需要的偏好活動中。我知道互聯網上有數百個這些教程,但我不明白如何實現它

    0熱度

    1回答

    我用一些活動製作應用程序。 首先是登錄。 如果我登錄正確,我轉到第二個活動,我想下載一個流(如Twitter),但我無法保持會話。 我保存的用戶&通過sharedpreferences傳遞,我該如何保持會話通過所有活動?

    0熱度

    2回答

    我正試圖學習如何爲android做動態壁紙。我有它的工作,現在我想添加一些喜好。所以,我創建了一個偏好活動,並遵循了我可以找到的所有示例。 我可以捕獲ListBoxPreferences就好了,但'onSharedPreferenceChanged'方法永遠不會調用複選框已被更改。 是否需要添加額外的代碼才能捕獲複選框更改?在偏好設置中是否有最佳做法? 我一直在反對這個問題我的頭撞了兩天,任何幫助

    1熱度

    1回答

    好吧,我目前在MarketPlace上有一個應用程序,今天我發佈了它的第一個更新。我的應用程序使用的SQLite數據庫是否會被更新覆蓋,從而再次調用onCreate?或者它會不會觸摸數據庫? SharedPreferences會發生什麼? 對不起,看起來很簡單的問題,我一直在谷歌搜索了一個小時,並沒有發現任何事情發生在用戶更新應用程序包時會發生什麼。它完全消滅並重新安裝?不知道。任何幫助將不勝感激