`
izuoyan
  • 浏览: 8880558 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

自动记录上次登陆成功的用户信息

阅读更多

站在用户的角度来思考问题,用户需要的永远是方便、快捷的操作功能,所以有些时候自动记录上次登陆成功的用户名和密码也就不可避免了。

以下代码实现了这个功能,把上次登陆成功的用户名和密码记录在RMS里,因为RMS是保存在ROM里的,具有断电非易失性。

private class TextForm extends Form implements CommandListener {
Command loginCom = new Command("登陆",Command.OK,0);
Command backCom = new Command("返回",Command.BACK,1);
int temp;
String Myname,Mypassword,s;
public TextForm(){
super("登陆界面");
try{
temp = rs.getNumRecords();
}catch(Exception e){e.printStackTrace();}
if(temp!=0){
try{
s = decode(rs.getRecord(temp));
}catch(Exception e){e.printStackTrace();}
Myname = s.substring(0,s.indexOf("&"));
s = s.substring(s.indexOf("&")+1);
Mypassword = s;
userName = new TextField(" 用户名 :",Myname,10,TextField.ANY);
passWord = new TextField(" 密码 :",Mypassword,10,TextField.ANY);
}else{
userName = new TextField(" 用户名 :","",10,TextField.ANY);
passWord = new TextField(" 密码 :","",10,TextField.ANY);
}
append(userName);
append(passWord);
addCommand(loginCom);
addCommand(backCom);
setCommandListener(this);

}

public void commandAction(Command c, Displayable g) {
if(c == loginCom){
if(userName.getString().length()!=0&&passWord.getString().length()!=0){



setCommand("LogonAction",userName.getString()+"&"+passWord.getString());
getCommand();
try{
client.send(com);
}catch(Exception ex){
ex.printStackTrace();
}
gameMode = 4;
initFlag = true;
display.setCurrent(r);

setCommand("QryRoomsAction",null);
getCommand();
try{
client.send(com);
}catch(Exception ex){
ex.printStackTrace();
}


tempName = userName.getString();
tempPassword = passWord.getString();
}else{
Alert alert = new Alert("警告","用户名和密码不能为空",null,AlertType.ERROR);
alert.setTimeout(Alert.FOREVER);
display.setCurrent(alert);
}
}else if(c == backCom){
gameMode = 1;
display.setCurrent(r);
}
}
}

分享到:
评论

相关推荐

    python实现用户登录界面并模拟自动登录功能

    若某次登录成功,则创建临时文件记录有关信息,每次启动程序时尝试自动获取上次登录成功的信息。(可根据实际系统中的需要进行改写,例如读取数据库并验证用户名和密码是否正确、对用户名和密码进行本地加密存储等等...

    日历记事簿(公历、农历自动提醒)--VB

    公历、农历、自动提醒 自动记录上次登陆的用户,不同用户保密性强

    清除访问internet历史痕迹

    清空回收站,清除"运行"中的自动匹配历史记录,清除"文档"中的历史记录,清除上次登陆用户记录,清除"查找文件"自动匹配历史记录,清除"查找计算机"自动匹配历史记录,清除网络联接历史记录,清除远程登录历史记录,...

    软件测试用例.docx

    用例编号 TC-001 用例描述 用户鉴权功能可用 测试环境 测试步骤 步骤描述 实际结果 ...7 锁定用户24小时后自动解锁,解锁后即可登录系统 8 锁定用户在管理员解锁后,即可登录系统 测试时间 测试结果

    贱贱客服系统 v1.0 beta2

    竖版的客服界面,仿腾讯咨询界面QQ登录,QQ登录后可以保存聊天记录,下次登录自动提取上次聊天记录!关键字自动回复!注意:管理员账号为机器人账号,设置关键字后 如果没有任何客服在线即转入机器人自动回复!获得来路...

    贱贱客服系统 v1.1 (单用户多客服版)测试版.zip

    QQ登录,QQ登录后可以保存聊天记录,下次登录自动提取上次聊天记录! 关键字自动回复!注意:管理员账号为机器人账号,设置关键字后 如果没有任何客服在线即转入机器人自动回复! 获得来路信息以及关键字 -...

    java-online-message.rar_客户信息录入_客服系统

    JAVA做的再线客服系统,很好很强大,轻松管理客户资源 可以备注访客或添加到客户列表 跟踪客户状况,可录入跟进记录,再次访问自动显示客户信息及上次交谈内容及时间 可以对客户进行分组管理,掌握与客户的联络记录

    课程设计 化妆品管理系统

    4用多关键字查询用户登陆系统的一切操作记录 5用多关键字查询会员信息。 六 用户管理 1 注册新用户(使用本系统的人) 要求输入用户名并不得与已有的重复,输入密码和选择本用户登录时的皮肤。 2 修改密码(当前...

    vb+access抽奖系统(系统+毕设文档+开题报告+外文翻译+封面+中英摘要+任务书+中期检查表).zip

    (1) 客户的基本信息查询:能查询所有客户的基本信息和单个用户记录的详细情况;根据用户表中的用户的各种属性值进行模糊查询;能方便地对选中的记录进行修改。 (2) 中奖客户名单的查询:在程序主界面上有查询...

    迅雷看看播放器 v4.9.17.2314 beta

     迅雷看看播放器特点:丰富的影片库在线流畅点播服务 兼容主流影视媒体格式文件的本地播放 自动记录上次关闭播放器时的文件位置 打开文件后自动切换至全屏模式设置 全屏播放结束后返回正常模式设置 播放影片时对于...

    迅雷看看播放器 v4.9.16.2254

     迅雷看看播放器特点:丰富的影片库在线流畅点播服务 兼容主流影视媒体格式文件的本地播放 自动记录上次关闭播放器时的文件位置 打开文件后自动切换至全屏模式设置 全屏播放结束后返回正常模式设置 播放影片时对于...

    在vue中使用cookie记住用户上次选择的实例(本次例子中为下拉框)

    最近工作中碰到一个需求,添加一条数据时,自动记住上次选择的下拉框的数据,刚开始觉得没思路,后来请教了项目组长,组长直接一句,这不很简单吧,直接用cookie,我:……. 好吧,都王的差不多了,于是经过一番百度实践,测试,...

    迅雷影音 v5.4.5.6478.zip

    自动记录上次关闭播放器时的文件位置 打开文件后自动切换至全屏模式设置 全屏播放结束后返回正常模式设置 播放影片时对于播放器显示在屏幕最前端的配置项 对于播放记录支持多种记录、清除方式设置 自动添加相似...

    gg2014即时聊天

    (21)自动记录:GG2014会自动记录上次打开的主界面的位置、大小;最后一次打开的聊天窗口的大小;最后一次设定的字体的颜色、大小等。 (22)主窗体靠边自动隐藏。 (23)录制视频聊天。 (24)支持数据库(Sql...

    米特物业管理系统V6.20.57安装

    自动结算应交物业费用 4、统计查询模块:统计查询模块包括交费浏览查询、个人统计查询、总统计查询、楼号统计查询、楼号明细查询、收费员统计查询、收费员明细查询、月总统计查询、个人月统计查询、用户信息查询、...

    简单的山寨QQ

    登录成功后还要把自己当前所在机器的IP地址提取出来并保存到数据库的个人信息中,替换原来注册或上次使用的IP。 2、注册界面,可以让第一次使用的用户注册,即给自己在服务器上注册一个用户名、密码、自己所使用的...

    基于Android的运动管理系统

    ## 已实现功能 - 计步功能 - 锻炼计划及提醒功能 ...采用计步传感器时,每次需要增量更新当前步数信息(CURRENT_STEP),通过记录上次更新时传感器中的数据,与本次传感器中的数据进行相减 本作品仅用于学习和技术交流

    单点开源CRM(集成环境一键安装包) 20130327.zip

    2跟踪记录是对员工与客户之间的联系信息及效果进行记录。对客户的跟踪是一个延续性的工作,在这期间很多数据会不断地变化,比如阶段、可能性、状态等,只有及时地更新这些数据,系统才能正常的发挥作用,比如销售...

    米特物业管理系统

    统计查询模块包括交费浏览查询、个人统计查询、总统计查询、楼号统计查询、楼号明细查询、收费员统计查询、收费员明细查询、月总统计查询、个人月统计查询、用户信息查询、抄表信息查询、事件记录查询、补打收据查询...

Global site tag (gtag.js) - Google Analytics