我正在Android上使用Google和Facebook实现oauth登录。
我只是不确定,一旦登录,我如何知道用户登录的应用程序活动和片段?我是否需要在共享首选项中存储一些信息?在检查时检查该信息时从共享的首选项中检索?
用户名和个人资料照片将位于导航栏中。一旦登录,我需要知道
IsLoggedIn IsFacebook或IsGoogle用户 用户名 个人资料图片
共享prefs的方式,还是有另一种方式?
答案 0 :(得分:0)
我认为sharedPreferences不是这样做的方法,因为在更新设置时会有一点开销。 我认为您应该创建一个LoginHandler类来为登录管理器的静态易失性实例提供服务,您可以从中获取登录方法(如果您编写代码)并检查用户是否已登录。
不要让条款的复杂性让你失望。这并不难。请务必查看Picasso的源代码,了解如何处理和制作适当的静态易失物体。