在启动页中判断是否自动登录
来源:互联网 发布:mac怎么切换下载淘宝 编辑:程序博客网 时间:2024/06/03 04:29
在许多时候我们需要App登录一次之后每次就直接跳转到主页面,而不是每次都从登录界面进入App,这样我们就需要进行自动登录的操作了
,但是在修改密码之后我们需要在启动页跳转到登录页,让用户进行重新登录,所以就有了本人自己写的下面的一段代码,希望对大家有用:
new Handler().postDelayed(new Runnable() { @Override public void run() { Boolean isConnect = MyApplication.getIntance().isConnectInternet(); if (isConnect) { if (mState==0) { Intent intent1 = new Intent(GuidActivity.this, DeviceService.class); startService(intent1); Intent intent = new Intent(GuidActivity.this, MainActivity.class); startActivity(intent); finish(); } else{ deviceinformationsp.edit().putString("userPassword_Account","").commit(); Intent intent = new Intent(GuidActivity.this, LoginActivity.class); startActivity(intent); finish(); } } else { Toast.makeText(GuidActivity.this, "登录失败,请检查网络", Toast.LENGTH_SHORT).show(); } } }, 2000); } class LoginThread extends Thread { @Override public void run() { String result=null; int state=-1; String username=deviceinformationsp.getString("userAccount",""); String password=deviceinformationsp.getString("userPassword_Account",""); loginDal = new LoginDAL(GuidActivity.this, username, password, loginType); try{ result = loginDal.getLoginData(); Log.i("result", result); state = loginDal.getState(result); Log.i("state", state + ""); }catch (Exception e){ e.printStackTrace(); } setState(state); } }}注意,在布局文件中应该用checkBox进行记住密码与自动登录的勾选,并将此用户名和密码进行缓存,便于修改密码及自动登录的实现
0 0
- 在启动页中判断是否自动登录
- 在母版页里判断是否登录
- 判断某Activity是否在系统中存在?是否启动过?以及让它自行关闭
- 判断是否在下载中
- 在ASP.NET中怎么用SESSION判断用户是否登录?(原创)
- 在ASP.NET中怎么用SESSION判断用户是否登录?
- 在ASP.NET中怎么用SESSION判断用户是否登录?
- 在ASP.NET中怎么用SESSION判断用户是否登录?
- 在ASP.NET中怎么用SESSION判断用户是否登录?
- 在ASP.NET中怎么用SESSION判断用户是否登录
- 在ASP.NET中怎么用SESSION判断用户是否登录
- android 启动全屏+动画+判断是否是第一次登录
- 在应用中实现社交帐号在启动后自动登录功能后,频繁闪退
- android中判断service是否已经启动
- 在纯java中实现跨平台判断该进程是否已经启动
- 判断安卓Intent或Action在系统中是否能被启动
- 判断用户是否登录
- jsp判断是否登录
- codeforce 596B
- proguard混淆打jar包
- java通过反射Method、属性字段名、值、数据类型
- PhoneGap插件调用Java流程源码分析(四)
- 学习C++ vector(摘录)
- 在启动页中判断是否自动登录
- 看到C上这么多努力的大神有感
- 工作中的程序员如何进阶
- JAVA 定时器时间格式
- CentOS 7 设置静态IP
- iOS获取设备的语言
- javascript Date format(js日期格式化)
- Linux 总结用户和用户组管理
- 【Android开发基础】应用界面主题Theme使用方法