Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> 注冊界面設計及實現之(三)SharedPerferences實現數據暫存,sharedptr實現

注冊界面設計及實現之(三)SharedPerferences實現數據暫存,sharedptr實現

編輯:關於android開發

注冊界面設計及實現之(三)SharedPerferences實現數據暫存,sharedptr實現


開發步驟:

  • 創建一個SharedPerferences接口對象,並使用其putString方法放入相關的公共數據
  • 將驗證通過的注冊賬號寫入到該文件中
  • 將數據進行提交
  • 給出客戶提示
 1 //Register_Activity.java 
 2 
 3         if (flag) {
 4                         SharedPreferences.Editor editor=getSharedPreferences("publicData",MODE_PRIVATE).edit();//創建一個SharedPerferences接口對象
 5                         editor.putString("account", txtRegAccount.getText().toString().trim());//使用SharedPerferences接口對象的putString方法放入相關的公共數據
 6                         editor.commit();   //將數據進行提交
 7                         Toast.makeText(getApplicationContext(), "新用戶注冊成功!",Toast.LENGTH_LONG).show();  //給出客戶提示
 8                      
 9                         Intent intent = getIntent();
10                         intent.setClass(Register_Activity.this, LoginActivity.class);
11                         startActivity(intent);
12                     }

在登陸時,要獲取SharedPerferences中存在的公共賬號數據,代碼如下:

1 //loginActivity.java   
2       SharedPreferences preferences = getSharedPreferences("publicData",MODE_WORLD_READABLE);
3         String account= preferences.getString("account","");
4         this.txtAccount.setText(account);

運行:

驗證數據文件:

(1)通過DDMS找到SharedPerferences設置的數據存儲文件publicData

(2)通過File Explorer的導出功能導出publicData.xml

(3)用記事本打開publicdata.xml,驗證其內容

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