編輯:關於Android編程
源碼下載(免下載積分):下載
對於相對較少鍵值對的數據集合可以使用SharedPreferences來進行存儲,
鍵值對的數據類型基本上是基本數據類型,
常見的操作:
寫數據到shared preferences中
讀取shared preferences中的數據
為了從sharred preferences文件中獲取數據只需調用相應的方法例如getInt()或者getString()。
代碼:
@Override
protected void onResume() {
super.onResume();
//獲取SharedPreferences對象。
SharedPreferences prefs = getPreferences(0);
//讀取shared preference中的數據
String storedName = prefs.getString(USERNAME, null);
if (storedName != null) {
editText.setText(storedName);
}
}
@Override
protected void onPause() {
super.onPause();
//獲取SharedPreferences.Editor對象
SharedPreferences.Editor editor = getPreferences(0).edit();
//存儲數據
editor.putString(USERNAME, editText.getText().toString());
//保存相應變化數數據
editor.commit();
}
注意:創建shared preference時使用MODE_WORLD_READABLE和MODE_WORLE_WRITEABLE時,其他的程序能夠訪問數據
S5P4418的啟動方式我的板子是g4418box,默認的從eMMC啟動,如果插入了SD卡那麼就從SD啟動,具體的板子需要看HW設計。SD卡的layout在layout之
Android中的控件的使用方式和iOS中控件的使用方式基本相同,都是事件驅動。給控件添加事件也有接口回調和委托代理的方式。今天這篇博客就總結一下Android中常用的基
前言: Android 4.4之後谷歌提供了沉浸式全屏體驗, 在沉浸式全屏模式下, 狀態欄、 虛擬按鍵動態隱藏, 應用可以使用完整的屏幕空間, 按
開發者都知道驗證表單裡的數據是令人厭煩而且容易出錯的,日期輸入框的驗證也是如此。我們可以開發出一個外觀看起來與EditText相同Button,點擊該Button後,會顯