發(fā)文章
發(fā)文工具
撰寫
網(wǎng)文摘手
文檔
視頻
思維導(dǎo)圖
隨筆
相冊(cè)
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
Android讀取對(duì)應(yīng)的鍵值代碼,可獲得當(dāng)前的SharedPreferences對(duì)象,獲取消息,將鍵值對(duì)寫入配置文件,編輯SharedPreferences對(duì)象,插入和提交數(shù)據(jù)等功能。
01
import android.app.Activity;
02
import android.content.SharedPreferences;
03
public
class
MySharedPreferences {
04
/**
05
* 讀取對(duì)應(yīng)的鍵值
06
* @param key
07
* @return String
08
*/
09
static
int
readMessage(Activity acivity,String key,
value) {
10
//獲得當(dāng)前的SharedPreferences對(duì)象
11
SharedPreferences message = acivity.getPreferences(Activity.MODE_PRIVATE);
12
//獲取消息
13
tmp = message.getInt(key, value);
14
return
tmp;
15
}
16
17
* 將鍵值對(duì)寫入配置文件
18
19
* @param value
20
21
void
writeMessage(Activity acivity,String key,
22
//創(chuàng)建一個(gè)SharedPreferences對(duì)象
23
SharedPreferences message = acivity.getPreferences(0);
24
//編輯SharedPreferences對(duì)象
25
SharedPreferences.Editor editor = message.edit();
26
//插入一個(gè)數(shù)據(jù)
27
editor.putInt(key, value);
28
//提交數(shù)據(jù)
29
editor.commit();
30
31
String readMessage(Activity acivity,String key, String value) {
32
33
String text = message.getString(key, value);
34
text;
35
36
writeMessage(Activity acivity,String key, String value) {
37
38
39
editor.putString(key, value);
40
41
42
來自: 昵稱2009261 > 《android》
0條評(píng)論
發(fā)表
請(qǐng)遵守用戶 評(píng)論公約
了解 Android API 中的 SharedPreferences
在Android提供API中,帶有Preference的其實(shí)主要分為兩類:一類是android.content包下的SharedPreferences,另一類則是android.preferenc...
getSharedPreferences 與 getPreferences 與getDefaultSharedPreferences的區(qū)別
getSharedPreferences 與 getPreferences 的區(qū)別。而 getSharedPreferences 與getDefaultSharedPreferences的區(qū)別。SharedPreferences sharedPreferences = getSharedPreferences("loginpref"...
10.Android-SharedPreferences使用
public SharedPreferences getSharedPreferences(String name, int mode);SharedPreferences sp1 = MainActivity.info1.xml: 通過MainAc...
SharedPreferences的簡(jiǎn)單用法
方法2: Activity.getSharedPreferences(操作模式) 使用這個(gè)方法會(huì)自動(dòng)將當(dāng)前活動(dòng)的類名作為SharedPreferences的文件名 方法3 PreferenceManager.getDefaultSharedPreferences(Context) 使用這個(gè)方法會(huì)...
Android開發(fā):已經(jīng)發(fā)布的APP,如何更改啟動(dòng)圖片
[java] view plaincopypublic static void saveSplashPath(String msg) { SharedPreferences sharedPreferences = AppData.getContext() .getSharedPreferences(USER_INFO_T...
Android Preference使用
Android Preference使用。<PreferenceScreen android:key="config_sub" android:title="@string/sel_sub_title" android:summary="@string/sel_sub_summary" android...
SharedPreferences的API
針對(duì)preferences創(chuàng)建一個(gè)新的Editor對(duì)象,通過它你可以修改preferences里的數(shù)據(jù),并且原子化的將這些數(shù)據(jù)提交回SharedPreferences對(duì)象。如果preference存在,則返回preference的值,否則返回defValue。...
android SharedPreferences簡(jiǎn)單使用
android SharedPreferences簡(jiǎn)單使用博客分類:在Android系統(tǒng)中提供了多種存儲(chǔ)技術(shù).通過這些存儲(chǔ)技術(shù)可以將數(shù)據(jù)存儲(chǔ)在各種存儲(chǔ)介質(zhì)上.比...
Android數(shù)據(jù)存取之Preferences
這種方式應(yīng)該是用起來最簡(jiǎn)單的Android讀寫外部數(shù)據(jù)的方法了。<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.roiding.sample.note" ...
微信掃碼,在手機(jī)上查看選中內(nèi)容