Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> SharePreferences,組件之一(Android)

SharePreferences,組件之一(Android)

編輯:關於Android編程

> SharePreferences源碼分析(commit與apply的區別以及原理)-

從源碼來分析其實很簡單,兩者主要區別有兩點:

1、commit()有返回值,apply()沒有返回值。apply()失敗了是不會報錯的。

2、apply()寫入文件的操作是異步的,會把Runnable放到線程池中執行,而commit()的寫入文件的操作是在當前線程同步執行的。

> SharePreferences保存的數據,以XML形式保存在硬盤(SD卡)中。

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