可以使用"+"連接這些權限
使用SharedPreferences的步驟1、獲取SharedPreferences對象2、調用edit()方法獲取SharedPreferences.Editor3、通過SharedPreferences.Editor接口提供的put()方法對SharedPreferences進行更新4、調用SharedPreferences.Editor的commit()方法,將更新提交到SharedPreferences中
內部存儲FileOutputStream Context.openFileOutput (String filename, int mode)Context.MODE_APPENDContext.MODE_PRIVATEContext.MODE_WORLD_READABLE--過時Context.MODE_WORLD_WRITEABLE--過時FileInputStream Context.openFileInput (String filename)String[] Context.fileList()Context.deleteFile(String filename)
實現SharedPreferences存儲的步驟如下:
一、根據Context獲取SharedPreferences對象
二、利用edit()方法獲取Editor對象。
三、通過Editor對象存儲key-value鍵值對數據。
四、通過commit()方法提交數據。
@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.zhuce); initView();}private void initView() { qyhm=(EditText)findViewById(R.id.qyhm); qmm=(EditText)findViewById(R.id.qmm); zzc=(Button)findViewById(R.id.zzc);}public void onClick(View v){ SharedPreferences sp=getSharedPreferences("Count", Context.MODE_APPEND+Context.MODE_PRIVATE); SharedPreferences.Editor ed=sp.edit(); String str1=qyhm.getText().toString(); String str2=qmm.getText().toString(); ed.putString("Count",str1); ed.putString("Count2",str2); ed.commit(); finish();}
新聞熱點
疑難解答