0
保存應用程序變量的最佳方式是哪裏的用戶不能篡改/更改它們?共享首選項是否可行?保存應用程序變量,以便用戶不能篡改/修改
保存應用程序變量的最佳方式是哪裏的用戶不能篡改/更改它們?共享首選項是否可行?保存應用程序變量,以便用戶不能篡改/修改
是的,shared preferences與mode_private
權限是要走的路。
如果你需要使它超級安全的,有一些算法,也加密/解密的服務器上會變得更好:)
MODE_PRIVATE:文件創建模式:默認模式,其中所創建的文件只能由調用應用程序訪問(或共享相同用戶ID的所有應用程序)。
看看http://developer.android.com/training/basics/data-storage/shared-preferences.html保存和獲取值。
如果我想每隔10秒左右就保存共享首選項,那麼我應該創建一個線程,每10秒將變量提交給首選項? – user3831011
您不需要在單獨的線程上執行此操作。如果你可以從android訪問'Context',你可以'提交'這些改變。 ex。 'SharedPreferences sharedPref = context.getSharedPreferences( getString(R.string.preference_file_key),Context.MODE_PRIVATE);' ...做些事情... then'sharedPref.commit()' –