欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

ANDROID 学习笔记(二) 用户登陆问题 TOKEN SESSION 缓存

发布时间:2025/4/5 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 ANDROID 学习笔记(二) 用户登陆问题 TOKEN SESSION 缓存 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

为什么80%的码农都做不了架构师?>>>   

首先介绍TOKEN 缓存问题

写个工具类 里面放入

/** 获取缓存的token*/public static String getCachedToken(Context context){return context.getSharedPreferences(APP_ID, context.MODE_PRIVATE).getString(KEY_TOKEN, null);}/** 缓存token*/public static void cacheToken(Context context, String token){Editor e = context.getSharedPreferences(APP_ID, context.MODE_PRIVATE).edit();e.putString(KEY_TOKEN, token);e.commit();}


ANDROID API 说明:

Interface for accessing and modifying preference data returned by getSharedPreferences(String, int). For any particular set of preferences, there is a single instance of this class that all clients share. Modifications to the preferences must go through an SharedPreferences.Editor object to ensure the preference values remain in a consistent state and control when they are committed to storage. Objects that are returned from the various get methods must be treated as immutable by the application.

简要说明: 修改完数据,一定要提交,数据的有多重保存方式

  • MODE_PRIVATE

  • MODE_WORLD_READABLE

  • MODE_WORLD_WRITEABLE

  • MODE_MULTI_PROCESS

详细解释见API

转载于:https://my.oschina.net/tacg/blog/346807

总结

以上是生活随笔为你收集整理的ANDROID 学习笔记(二) 用户登陆问题 TOKEN SESSION 缓存的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。