編輯:關於Android編程
一般用來存放一些標記性的數據,一些設置信息。
*********使用sharedPreferences存儲數據
1.通過Context對象創建一個SharedPreference對象
//name:sharedpreference文件的名稱 mode:文件的操作模式
SharedPreferences sharedPreferences = context.getSharedPreferences("userinfo.txt", Context.MODE_PRIVATE);
2.通過sharedPreferences對象獲取一個Editor對象
Editor editor = sharedPreferences.edit();
3.往Editor中添加數據
editor.putString("username", username);
editor.putString("password", password);
4.提交Editor對象
editor.commit();
*********使用sharedPreferences讀取數據
1.通過Context對象創建一個SharedPreference對象
SharedPreferences sharedPreferences = context.getSharedPreferences("userinfo.txt", Context.MODE_PRIVATE);
2.通過sharedPreference獲取存放的數據
//key:存放數據時的key defValue: 默認值,根據業務需求來寫
String username = sharedPreferences.getString("username", "");
String password = sharedPreferences.getString("password", "");
通過PreferenceManager可以獲取一個默認的sharepreferences對象
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(context);
第一部分:Android開發環鏡的硬件和軟件平台 一、開發服務器配置 我用的是自己家裡的電腦搭建的編譯環鏡,主機配置為 i5-3230,4g DDR3 和 500g 硬盤
一、ToolBar1、在build.gradle中添加依賴,例如:compile com.android.support:appcompat-v7:23.4.02、去掉應
0x00我們以阿裡比賽第一題為例,來動態調試dex文件。參考IDA動態調試Android的DEX文件一文,首先AndroidManifest.xml裡面android:d
效果圖,每隔1秒,變換一下時間 xml: 復制代碼 代碼如下: <RelativeLayout xmlns:android=http://schemas