广告
返回顶部
首页 > 资讯 > 移动开发 >Android 使用SharePerference判断是否为第一次登陆的实现代码
  • 894
分享到

Android 使用SharePerference判断是否为第一次登陆的实现代码

登陆Android 2022-06-06 01:06:35 894人浏览 泡泡鱼
摘要

很多app中在第一次安装登陆时会有引导欢迎界面,第二次打开时就不再显示引导页面。 这个功能可以通过使用SharePreferences将用户的登陆信息保存起来,当app启动时判

很多app中在第一次安装登陆时会有引导欢迎界面,第二次打开时就不再显示引导页面。

这个功能可以通过使用SharePreferences将用户的登陆信息保存起来,当app启动时判断登陆信息决定打开页面。

以下是创建的SharePreference类:


public class SharePreference { 
  Context context; 
  public SharePreference(Context context) 
  { 
    this.context = context; 
  } 
   
  public void setState() 
  { 
    SharedPreferences sp = context.getSharedPreferences("save.himi", Context.MODE_PRIVATE); 
    Editor editor = sp.edit(); 
    editor.putBoolean("isLogin", true); 
    editor.commit(); 
  } 
   
  public boolean getState() 
  { 
    SharedPreferences sp = context.getSharedPreferences("save.himi", Context.MODE_PRIVATE); 
    boolean b = sp.getBoolean("isLogin", false); 
    return b; 
  } 
} 

在app打开前可以获取登陆状态,选择展示界面:


isLogin = sp.getState(); 
    if(isLogin){ 
       intent = new Intent(this,Activity1.class); 
    } 
    else { 
      sp.setState();<span style="white-space:pre">  </span>//将登陆状态设置为true; 
       intent = new Intent(this,Activity2.class); 
    } 

以上所述是小编给大家介绍的Android 使用SharePerference判断是否为第一次登陆的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程网网站的支持!

您可能感兴趣的文章:Android开发软键盘遮挡登陆按钮的完美解决方案Android实现带有记住密码功能的登陆界面Android实现二维码扫描并登陆网页Android调用微信登陆、分享、支付Android开发之完成登陆界面的数据保存回显操作实例Android开发中实现用户注册和登陆的代码实例分享Android实现弹出登陆框的方案Android仿QQ登陆窗口实现原理


--结束END--

本文标题: Android 使用SharePerference判断是否为第一次登陆的实现代码

本文链接: https://www.lsjlt.com/news/22045.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作