Android实现远程登录功能,含有进度条loading登录效果,登录后台通知更新UI线程,主要用于登录失败,通知UI线程更新界面,检查用户登陆,服务器通过DataOutputStream的dos.writeInt(int);来判断是否登录成功(服务器返回int>0登陆成功,否则失败),登陆成功后根据isRememberMe来判断是否保留密码(用户名是会保留的),如果连接服务器超过5秒,也算连接失败。几点说明:1.远程登录(用户名和密码超过3位长度则成功,在服务器可以自己设置代码)
2.含有loading效果(多线程处理,时事返回数据)
3.登录不成功能够提示出错原因
4.保存登錄后的信息(如用戶名和密碼,可以自己設置)
注意:
1.需要设置androidManifest文件
2.需要编写一个服务器servlet代码
3.别望了配置web.xml(如果是jsp则可以不用配置)
4.需要在Login.class中的内部类LoginFailureHandler的run方法中的validateURL