fragment中怎么读取sharedpreferences数据
答案:2 悬赏:20 手机版
解决时间 2021-12-30 19:00
- 提问者网友:末路
- 2021-12-30 11:44
fragment中怎么读取sharedpreferences数据
最佳答案
- 五星知识达人网友:十年萤火照君眠
- 2021-12-30 13:18
fragment中怎么读取sharedpreferences数据
获取SharedPreferences的两种方式:
1 调用Context对象的getSharedPreferences()方法
2 调用Activity对象的getPreferences()方法
两种方式的区别:
调用Context对象的getSharedPreferences()方法获得的SharedPreferences对象可以被同一应用程序下的其他组件共享.
调用Activity对象的getPreferences()方法获得的SharedPreferences对象只能在该Activity中使用.
SharedPreferences的四种操作模式:
Context.MODE_PRIVATE
Context.MODE_APPEND
Context.MODE_WORLD_READABLE
Context.MODE_WORLD_WRITEABLE
获取SharedPreferences的两种方式:
1 调用Context对象的getSharedPreferences()方法
2 调用Activity对象的getPreferences()方法
两种方式的区别:
调用Context对象的getSharedPreferences()方法获得的SharedPreferences对象可以被同一应用程序下的其他组件共享.
调用Activity对象的getPreferences()方法获得的SharedPreferences对象只能在该Activity中使用.
SharedPreferences的四种操作模式:
Context.MODE_PRIVATE
Context.MODE_APPEND
Context.MODE_WORLD_READABLE
Context.MODE_WORLD_WRITEABLE
全部回答
- 1楼网友:七十二街
- 2021-12-30 14:50
你在自己写一个application,这样就能在任何地方获取上下文了
public class myapplication extends application {
private static context ctx;
@override
public void oncreate() {
super.oncreate();
ctx = getapplicationcontext();
}
public static context getctx() {
return ctx;
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯