全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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

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

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

以下是创建的SharePreference类:

public class SharePreference { 
  Context context; 
  public SharePreference(Context context) 
  { 
    this.context = context; 
  } 
  /****设置状态  false为安装后第一次登录,true为已经登录过****/ 
  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  # shareperference  # Android开发软键盘遮挡登陆按钮的完美解决方案  # Android实现带有记住密码功能的登陆界面  # Android实现二维码扫描并登陆网页  # Android调用微信登陆、分享、支付  # Android开发之完成登陆界面的数据保存回显操作实例  # Android开发中实现用户注册和登陆的代码实例分享  # Android实现弹出登陆框的方案  # Android仿QQ登陆窗口实现原理  # 小编  # 在此  # 可以通过  # 给大家  # 时就  # 设置为  # 所述  # 给我留言  # 启动时  # 感谢大家  # 判断是否  # 疑问请  # 有任何  # setState  # void  # false  # true  # SharedPreferences  # save  # himi 


相关文章: 建站主机是什么?如何选择适合的建站主机?  如何用西部建站助手快速创建专业网站?  微信推文制作网站有哪些,怎么做微信推文,急?  黑客如何通过漏洞一步步攻陷网站服务器?  建站上传速度慢?如何优化加速网站加载效率?  建站之星在线客服如何快速接入解答?  台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  开心动漫网站制作软件下载,十分开心动画为何停播?  小说建站VPS选用指南:性能对比、配置优化与建站方案解析  如何用PHP工具快速搭建高效网站?  如何在Windows虚拟主机上快速搭建网站?  如何快速启动建站代理加盟业务?  如何在IIS管理器中快速创建并配置网站?  建站之星多图banner生成与模板自定义指南  网站制作公司排行榜,抖音怎样做个人官方网站  焦点电影公司作品,电影焦点结局是什么?  如何高效利用200m空间完成建站?  广州商城建站系统开发成本与周期如何控制?  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  名字制作网站免费,所有小说网站的名字?  建站主机选购指南与交易推荐:核心配置解析  建站之星如何实现网站加密操作?  如何通过智能用户系统一键生成高效建站方案?  如何高效完成自助建站业务培训?  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  建站与域名管理如何高效结合?  c++ stringstream用法详解_c++字符串与数字转换利器  家庭服务器如何搭建个人网站?  如何在阿里云香港服务器快速搭建网站?  如何彻底删除建站之星生成的Banner?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  常州自助建站工具推荐:低成本搭建与模板选择技巧  官网网站制作腾讯审核要多久,联想路由器newifi官网  建站之星会员如何解锁更多建站功能?  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  Thinkphp 中 distinct 的用法解析  网站制作公司排行榜,四大门户网站排名?  电商平台网站制作流程,电商网站如何制作?  西安大型网站制作公司,西安招聘网站最好的是哪个?  如何在云主机上快速搭建多站点网站?  深圳网站制作平台,深圳市做网站好的公司有哪些?  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  Swift中switch语句区间和元组模式匹配  c# 在高并发场景下,委托和接口调用的性能对比  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  如何快速打造个性化非模板自助建站?  建站之星24小时客服电话如何获取? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。