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

Android使用MMKV的記錄

 更新時(shí)間:2021年10月13日 10:58:00   作者:weixin_43976036  
聽(tīng)說(shuō)騰訊的mmkv很牛皮,可以替代SharedPreferences,主要用來(lái)保存設(shè)置,比如串口號(hào)、波特率、攝像頭預(yù)覽角度等等,本文重點(diǎn)給大家介紹Android使用MMKV的記錄分享,感興趣的朋友一起看看吧

前言

聽(tīng)說(shuō)騰訊的mmkv很牛皮,可以替代SharedPreferences,主要用來(lái)保存設(shè)置,比如串口號(hào)、波特率、攝像頭預(yù)覽角度等等,來(lái)試一下哈O(∩_∩)O哈哈~

1.依賴(lài)引入,app build.gradle

implementation 'com.tencent:mmkv-static:1.0.23'

2.封裝類(lèi)

import android.content.Context;

import com.tencent.mmkv.MMKV;

public class SharedPreferencesManager {


    private static MMKV kv;

    public static void init(Context context) {
        String rootDir = MMKV.initialize(context);
        System.out.println("mmkv root: " + rootDir);
        kv = MMKV.defaultMMKV();
    }

    public static void putBoolean(String key, boolean value) {
        kv.encode(key, value);
    }

    public static Boolean getBoolean(String key) {
        return kv.decodeBool(key, false);
    }

    public static Boolean getBoolean(String key, boolean defValue) {
        return kv.decodeBool(key, defValue);
    }

    public static void putInteger(String key, int value) {
        kv.encode(key, value);
    }

    public static int getInteger(String key) {
        return kv.decodeInt(key, 1);
    }

    public static int getInteger(String key, int defValue) {
        return kv.decodeInt(key, defValue);
    }

    public static void putString(String key, String value) {
        kv.encode(key, value);
    }

    public static String getString(String key) {
        return kv.decodeString(key, "");
    }

    public static String getString(String key, String defaultValue) {
        return kv.decodeString(key, defaultValue);
    }


}

3.在自定義的application中初始化

public class XXApplication extends Application {

			   @Override
   			   public void onCreate() {
        	   super.onCreate();
 				    /*初始化SharedPreferences*/
            SharedPreferencesManager.init(this);
		
    		}
}

4.盡情使用吧

        String mcuPath = SharedPreferencesManager.getString(Constants.SP_KEY_COM_MCU, Constants.DEFAULT_COM_MCU);
      SharedPreferencesManager.putString(Constants.SP_KEY_COM_MCU, mcuPath);

到此這篇關(guān)于Android使用MMKV的文章就介紹到這了,更多相關(guān)Android使用MMKV內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

许昌县| 炎陵县| 砀山县| 德令哈市| 渝中区| 永宁县| 冀州市| 广河县| 郁南县| 瓦房店市| 石柱| 凌云县| 鄂伦春自治旗| 富川| 东方市| 湖南省| 隆回县| 诸城市| 南康市| 调兵山市| 彭水| 榕江县| 扎兰屯市| 和政县| 大安市| 察雅县| 杭锦旗| 南召县| 磐安县| 塔城市| 增城市| 布拖县| 临清市| 武山县| 宜宾县| 大安市| 海门市| 依安县| 聊城市| 浦江县| 信丰县|