登录界面密码输入框控制显示与隐藏(登录一般所需要的内容)

 登录

登录界面密码输入框控制显示与隐藏(登录一般所需要的内容)_第1张图片



界面就不说了 一般逃不过这些布局,大家都会。


登录

1 保存用户的信息 如账户 密码 等

2 如果使用百度地图 还需要定位的经纬度

//添加定位
	private void addLocation() {
		BDLocation baiduLocation = getCacheByDataBase(BDLocation.class);
		if(baiduLocation != null){
			param.put("lat", baiduLocation.getLatitude());
			param.put("lng", baiduLocation.getLongitude());
		}
	}

3.如果使用了聊天系统(如第三方IM 环信)那么也要在这里掉用环信的登录


本次笔记重点小技巧

登录界面密码输入框控制显示与隐藏

1.输入框控制显示与隐藏的按钮用checkbox 

 


2.监听

mPasswordCheckBox.setOnCheckedChangeListener(this);


3.设置变化

@Override
	public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
		// Listening check box state exchanges
		
		if (isChecked) {
			// show password
			mUserPwd.setTransformationMethod(HideReturnsTransformationMethod
					.getInstance());
		} else {
			// hide password
			mUserPwd.setTransformationMethod(PasswordTransformationMethod
					.getInstance());
		}
}






你可能感兴趣的:(Android,笔记)