留意了2个软件的登录过程
1.我登录支付宝后,关闭网络,然后长按home关闭支付宝,再次打开跳到登录界面,貌似原理是这样的:
把用户,密码的加密信息存储到本地,打开软件时候读取,联网验证,通过后进去软件操作界面
2.登录微信,关闭网络,然后长按home关闭微信,再次打开后,进去了微信聊天界面。
貌似微信登录原理,只是在本地记录了个用户信息,和是否登录过信息,登录过就不联网再确认了。
支付宝那样设计,是因为应用本身对安全要求更高吗。
------解决思路----------------------
支付宝那样设计,也是为了安全性吧,至于微信,它自己肯定有个后台检测账号是否异常的listener,肯定是个service,,就好比你在别的设备登陆微信,这台手机立马通知栏提示账号在别的设备登陆,所以每次从桌面进微信直接进入主界面了,至于密码什么的,它一直在服务里面处理了吧
------解决思路----------------------
一个把账户检测做在了客户端,一个放到服务器,仅此而已,看你项目需求哪个更适合就用哪个