求助,Android初始页面 1.可以保存到SharePreferrence里面,下次进入的时候直接读取出来。2.既然是保险箱,安全是第一,可以保存到服务器上,不过要用户确保网络正常连接3.可以用户一次录入时,可以保存到sqlite数据库中,下次进入的时候进行查询 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用SharePreference啊首先判断SharePreference里面是否存有内容,如果没有的话,那弹出窗口进行密码设置有的话直接进入主界面。这是一般应用最常用的一种登陆方式。 SharedPreferences sp = context.getSharedPreferences("config", 0); sp.getString(key, ""); SharedPreferences sp_password = MyBookSharePreference.getStr(this, Const.PASSWORD); if ( TextUtils.isEmpty(sp_password)) { //弹出密码输入框 }else{ 直接进入主界面 } 不好意思,上面的代码是直接从我项目复制的导致了没改对,复制的代码就是容易错啊改:SharedPreferences sp = context.getSharedPreferences("config", 0); String sp_password = sp.getString("password",""); if ( TextUtils.isEmpty(sp_password)) { //弹出密码输入框 }else{ 直接进入主界面 } android GPS 调用OMX的问题。 图片的变色用代码怎么实现? 菜鸟请教 (7) 这是用什么控件实现的 请教sax处理多个xml MyEclipse开发Android,如何清楚缓存! 如何让android显示原图,不缩小图片? 怎么使用SQLite建表和查询呢? 点击按钮后如何停止一个线程? 数据获取 求android使用JNI调用ffmpeg视频解码
首先判断SharePreference里面是否存有内容,如果没有的话,那弹出窗口进行密码设置
有的话直接进入主界面。这是一般应用最常用的一种登陆方式。
SharedPreferences sp = context.getSharedPreferences("config", 0);
sp.getString(key, "");
SharedPreferences sp_password = MyBookSharePreference.getStr(this,
Const.PASSWORD);
if ( TextUtils.isEmpty(sp_password)) {
//弹出密码输入框
}else{
直接进入主界面
}
改:
SharedPreferences sp = context.getSharedPreferences("config", 0);
String sp_password = sp.getString("password","");
if ( TextUtils.isEmpty(sp_password)) {
//弹出密码输入框
}else{
直接进入主界面
}