导航:首页 > 操作系统 > 安卓怎么确认用户在线

安卓怎么确认用户在线

发布时间:2023-04-19 23:07:42

‘壹’ qq怎样安卓用户在线

没办法,只有苹果才有。谁叫苹果比安卓牛了。也有一款装13专用扣扣,登上去后好友里显示你用苹果登的

‘贰’ android登陆后如何判定是否登录 并且在已经登录的时候如何获取用户信息

给你详细讲一下。 比如系统有个登陆页面(login.jsp): name:_________ password:____________ (登陆按钮) 你按下登陆按钮,就根据name和password去数据库里面查,如果判断有此用户并且密码正确,就设置一个session的键对应的值,键名字自己取,统一即可,比如"userInfo",代码就是servlet的doPost里面 HttpSession session = request.getSession(); Hashtable userInfo = new Hashtable(); userInfo.setAttribute("userName", request.getParameter("userName"); userInfo.setAttribute("passWords", Util.toSecret( request.getParameter("passWords)); //密码最好加密 session.setAttribute("userInfo", userInfo); session是在一定时期(超时时间内)一直存在的,这段时间内你可以随时判断用户是否合法,否则就退回登陆页面。 在任何除了登陆页面以外的页面访问,只需判断有没有这个键值,没就到登陆页面,否则进正常页面。(最好写在servlet中,让servlet当页面控制器)代码如下: if ( session.getAttribute("userInfo")==null ) { response.sendRedirect(request.getServletContext.getPath() + "/login.jsp"); } else { request.getRequestDispatcher("/正常页面.jsp").forward(request,response); }

‘叁’ android应用程序中如何判断用户的登录状态

这里主要是用户名与密码的判断:

先用sharedpreferences方式存储数据,包含用户名和密码:username,password

然后在登录的时候进行判断:代码如下:

java">Stringname=et_username.getText().toString();
Stringpassword=et_password.getText().toString();

if(name.length()<=0&&password.length()<=0){

Toast.makeText(LoginActivity.this,"用户名或密码为空",0).show();
}elseif(name.length()<=0){
Toast.makeText(LoginActivity.this,"用户名不能为空",0).show();
}elseif(password.length()<=0){
Toast.makeText(LoginActivity.this,"密码不能为空",0).show();
}elseif(name!=null&&password!=null){

//获取存储的数据
SharedPreferencessp=getSharedPreferences("config",MODE_PRIVATE);
Stringsavename=sp.getString("username","");
intsavepassword=sp.getInt("password",0);

//判断用户名与密码是否和保存的数据一致,进行提醒或者登录
if(savename.equals(name)&&savepassword==Integer.parseInt(password)){
//实现界面的跳转
Intentintent=newIntent(LoginActivity.this,HomeActivity.class);
startActivity(intent);
//关闭当前界面
finish();
}else{
Toast.makeText(LoginActivity.this,"用户名或密码错误",0).show();
}

扩展:其中判断用户名或密码是否为空时还可以使用name.isEmpty()判断是否为空,但是这个方法好像在JDK1.5以下版本是不能用的

阅读全文

与安卓怎么确认用户在线相关的资料

热点内容
linux软raid性能 浏览:366
贴片机编程软件下载 浏览:358
mooc大学乐学python答案 浏览:408
怎么投诉途虎app 浏览:37
安卓重力感应怎么关 浏览:720
我的世界ios怎么建服务器地址 浏览:759
服务器端口ip都是什么意思 浏览:262
华为主题软件app怎么下 浏览:840
我们的图片能够收藏加密吗 浏览:979
mysql空值命令 浏览:213
python整点秒杀 浏览:882
怎么样互传app 浏览:293
python分布式抓包 浏览:36
轻量级php论坛 浏览:342
如何查看应用存储在哪个文件夹 浏览:436
app开发项目范围怎么写 浏览:76
androidjms 浏览:843
弹珠连贯解压 浏览:243
程序员的网课 浏览:904
广东加密狗防拷贝公司 浏览:450