最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android編程中Perferences的用法實(shí)例分析

 更新時(shí)間:2015年11月04日 11:45:42   作者:Just run  
這篇文章主要介紹了Android編程中Perferences的用法,以實(shí)例形式較為詳細(xì)的分析了配置文件preferences.xml的功能、定義及使用方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Android編程中Perferences的用法。分享給大家供大家參考,具體如下:

瀏覽手機(jī)的/data/data/目錄中的各個(gè)package的目錄,經(jīng)常會(huì)看到有一個(gè)shared_prefs文件夾,里面有一個(gè)包名_preferences.xml文件,這個(gè)文件就是要說(shuō)的主角,下面簡(jiǎn)稱他為配置文件;

這個(gè)文件類似于一個(gè)配置文件的角色,記錄應(yīng)用的一些屬性值,比如如果你的應(yīng)用提供了指導(dǎo)用戶使用的向?qū)Чδ?,那么估?jì)肯定會(huì)提供選項(xiàng)讓用戶來(lái)關(guān)閉這個(gè)功能,那么你可以將這個(gè)開(kāi)關(guān)放置在這個(gè)文件里,下次啟動(dòng)時(shí)通過(guò)該值就能做成正確的顯示;

該這個(gè)配置文件的操作主要用到兩個(gè)類:PreferenceManager和SharedPreferences,SharedPreferences用來(lái)具體操作該配置文件,如從文件中取值,向文件中寫(xiě)值等;PreferenceManager負(fù)責(zé)管理系統(tǒng)所有應(yīng)用的配置文件,可以使用它通過(guò)應(yīng)用的上下文(Content)輕松獲取到該文件的SharedPreferences對(duì)象,如何處理文件路徑,文件名等他都統(tǒng)一管理了,使用時(shí)不用關(guān)心;

下面具體講講使用方法:

1、導(dǎo)入包

import android.content.SharedPreferences;
import android.preference.PreferenceManager;

2、得到對(duì)象

復(fù)制代碼 代碼如下:
SharedPreferences mPrefs = PreferenceManager.getDefaultSharedPreferences(this);

3、寫(xiě)入/更新

SharedPreferences.Editor editor = mPrefs.edit();
editor.putBoolean("pre_key_words", true);
editor.commit();

當(dāng)然這里也可以寫(xiě)入其他類型的數(shù)據(jù),如putInt,putString,具體可以查看SharedPreferences.java中的方法…

4、取值

復(fù)制代碼 代碼如下:
boolean checkedKeyWords = mPrefs.getBoolean("pre_key_words", false);

要注意的是,要注意"pre_key_words"在文件里自己是設(shè)定了什么樣的值,是boolean的還是String?取值的時(shí)候不要用錯(cuò)了函數(shù),否則一直返回都是第二個(gè)參數(shù)(默認(rèn)值)了;

其實(shí)SharedPreferences對(duì)包名_preferences.xml文件的讀寫(xiě),看起來(lái)跟VC等對(duì)ini配置文件的讀寫(xiě)很像啊~

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 基于Android Service 生命周期的詳細(xì)介紹

    基于Android Service 生命周期的詳細(xì)介紹

    本篇文章小編為大家介紹,基于Android Service 生命周期的詳解。需要的朋友參考下
    2013-04-04
  • Android的SurfaceView和TextureView介紹及使用示例

    Android的SurfaceView和TextureView介紹及使用示例

    SurfaceView 是一種用于直接將圖形繪制到屏幕的Android組件,下面給大家分享SurfaceView使用示例,它展示了如何在 Android 應(yīng)用中創(chuàng)建并使用,感興趣的朋友一起看看吧
    2024-12-12
  • Flutter數(shù)字切換動(dòng)畫(huà)實(shí)現(xiàn)示例詳解

    Flutter數(shù)字切換動(dòng)畫(huà)實(shí)現(xiàn)示例詳解

    這篇文章主要為大家介紹了Flutter數(shù)字切換動(dòng)畫(huà)實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • 詳解Android應(yīng)用中使用TabHost組件進(jìn)行布局的基本方法

    詳解Android應(yīng)用中使用TabHost組件進(jìn)行布局的基本方法

    這篇文章主要介紹了Android應(yīng)用中使用TabHost組件進(jìn)行布局的基本方法,不繼承TabActivity并以最基本的布局文件方式進(jìn)行布局,需要的朋友可以參考下
    2016-04-04
  • 詳解Android文件存儲(chǔ)

    詳解Android文件存儲(chǔ)

    Android存儲(chǔ)空間包括內(nèi)部存儲(chǔ)空間(Internal Storage)和外部存儲(chǔ)空間(External Storage),本文分別對(duì)Android內(nèi)部存儲(chǔ)空間(Internal Storage)和Android外部存儲(chǔ)空間(External Storage)做了詳細(xì)講解
    2016-01-01
  • Android實(shí)現(xiàn)Gesture手勢(shì)識(shí)別用法分析

    Android實(shí)現(xiàn)Gesture手勢(shì)識(shí)別用法分析

    這篇文章主要介紹了Android實(shí)現(xiàn)Gesture手勢(shì)識(shí)別用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Android基于Gesture實(shí)現(xiàn)手勢(shì)識(shí)別的原理與具體實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-09-09
  • Android藍(lán)牙服務(wù)查找附近設(shè)備分析探索

    Android藍(lán)牙服務(wù)查找附近設(shè)備分析探索

    這篇文章主要介紹了Android藍(lán)牙服務(wù)實(shí)現(xiàn)查找附近設(shè)備,了解內(nèi)部原理是為了幫助我們做擴(kuò)展,同時(shí)也是驗(yàn)證了一個(gè)人的學(xué)習(xí)能力,如果你想讓自己的職業(yè)道路更上一層樓,這些底層的東西你是必須要會(huì)的
    2023-01-01
  • Android中的Launch Mode詳情

    Android中的Launch Mode詳情

    這篇文章主要介紹了Android中的Launch Mode詳情,文章圍繞主題的相關(guān)資料展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • Android開(kāi)發(fā)-之環(huán)境的搭建(圖文詳解)

    Android開(kāi)發(fā)-之環(huán)境的搭建(圖文詳解)

    這篇文章主要介紹了Android開(kāi)發(fā)-之環(huán)境的搭建(圖文詳解),具有一定的參考價(jià)值,有興趣的可以了解一下。
    2016-11-11
  • Android實(shí)現(xiàn)雷達(dá)View效果的示例代碼

    Android實(shí)現(xiàn)雷達(dá)View效果的示例代碼

    這篇文章主要介紹了Android實(shí)現(xiàn)雷達(dá)View效果,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06

最新評(píng)論

台江县| 宝应县| 夹江县| 兰州市| 临沧市| 沙湾县| 咸丰县| 阿城市| 龙山县| 新建县| 宁蒗| 博罗县| 互助| 平度市| 炎陵县| 盈江县| 方正县| 靖江市| 高碑店市| 通许县| 蕲春县| 民和| 兖州市| 昌都县| 兴安县| 什邡市| 抚宁县| 普安县| 卫辉市| 张家口市| 娄烦县| 成都市| 疏附县| 闸北区| 康乐县| 乾安县| 遵义县| 元江| 丰顺县| 张家川| 大同市|