Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> android SharedPreferences 輕量級存儲!,android輕量級存儲

android SharedPreferences 輕量級存儲!,android輕量級存儲

編輯:關於android開發

android SharedPreferences 輕量級存儲!,android輕量級存儲


首先在當前進程也就是當前的項目裡面進行存儲

SharedPreferences.Editor editor = mContext.getSharedPreferences("tvplay", Context.MODE_PRIVATE).edit();
editor.putString("video", content.getString("video"));
editor.commit();

這是存

SharedPreferences preferences = getTargetContext().getSharedPreferences("tvplay", Context.MODE_PRIVATE);
video = preferences.getString("video", "");

這是取

跨進程SharedPreferences進程存儲

SharedPreferences.Editor editor = mContext.getSharedPreferences("tvplay", Context.MODE_WORLD_READABLE).edit();
editor.putString("video", content.getString("video"));
editor.commit();

這是存跟上面存唯一不同就是模式換了,不懂可以百度!

private static final String TARGET_PACKAGE_NAME = "com.sdmc.hotel.ollauncher";// 目標數據程序的包名,

SharedPreferences preferences = getTargetContext().getSharedPreferences("tvplay", Context.MODE_PRIVATE);
video = preferences.getString("video", "");

private Context getTargetContext(){
try {
return createPackageContext(TARGET_PACKAGE_NAME, Context.CONTEXT_IGNORE_SECURITY);
} catch (NameNotFoundException e) {
e.printStackTrace();
}
return null;
}

這是取,跟上面不同的就是要創建一個你要取的進程的context,然後在調用getSharedPreferences()方法

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved