用户登陆时隐藏密码

简介:

    今天小马写下在做登陆时用到的有关输入的密码显示与隐藏的代码,虽然很简单,但有用的东西,直接当笔记写下来,吼吼,先看下效果:

下面来看下这代码有多简单,有用,小马就记下,不管多简单:

 


 
 
  1. package com.xiaoma.www; 
  2.  
  3. import android.app.Activity; 
  4. import android.graphics.Rect; 
  5. import android.os.Bundle; 
  6. import android.text.method.HideReturnsTransformationMethod; 
  7. import android.text.method.PasswordTransformationMethod; 
  8. import android.text.method.TransformationMethod; 
  9. import android.view.View; 
  10. import android.widget.CheckBox; 
  11. import android.widget.CompoundButton; 
  12. import android.widget.CompoundButton.OnCheckedChangeListener; 
  13. import android.widget.EditText; 
  14.  
  15.  
  16. /**   
  17. * @Title: PasswordIsShowTestActivity.java 
  18. * @Package com.xiaoma.www 
  19. * @Description: 用户登陆时密码操作 
  20. * @author MZH 
  21. * @version V2.2 
  22. */ 
  23. public class PasswordIsShowTestActivity extends Activity { 
  24.      
  25.     private EditText username; 
  26.     private EditText password; 
  27.     private CheckBox cbBox ; 
  28.      
  29.     /** Called when the activity is first created. */ 
  30.     @Override 
  31.     public void onCreate(Bundle savedInstanceState) { 
  32.         super.onCreate(savedInstanceState); 
  33.         setContentView(R.layout.main); 
  34.          
  35.         username = (EditText)findViewById(R.id.editText1); 
  36.         password = (EditText)findViewById(R.id.editText2); 
  37.         cbBox = (CheckBox)findViewById(R.id.checkBox1); 
  38.         cbBox.setOnCheckedChangeListener(new OnCheckedChangeListener() { 
  39.              
  40.             @Override 
  41.             public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { 
  42.                 if(cbBox.isChecked()){ 
  43.                     //HideReturnsTransformationMethod这个类朋友可以Ctrl跟踪下哦,吼吼 
  44.                     password.setTransformationMethod( 
  45.                             HideReturnsTransformationMethod.getInstance()); 
  46.                 }else
  47.                     //下面这个类朋友们也可以自己跟下,很简单的 
  48.                     password.setTransformationMethod( 
  49.                             PasswordTransformationMethod.getInstance()); 
  50.                 } 
  51.             } 
  52.         }); 
  53.     } 

这篇文章很简单,没什么东西,只是小马拿来当笔记用的,希望不要拍我砖,小马现在很菜, 但诚心希望看文章的你多提建议,批评指导小马,先谢谢啦





     本文转自华华世界 51CTO博客,原文链接:http://blog.51cto.com/mzh3344258/753296,如需转载请自行联系原作者




相关文章
|
Java 数据安全/隐私保护
登陆页面实现保存帐号密码功能
本文主要讲如何登陆页面实现保存帐号密码功能
486 0
登陆页面实现保存帐号密码功能
|
7月前
|
弹性计算 运维 Shell
|
前端开发 数据安全/隐私保护
|
数据安全/隐私保护
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
315 0
|
Web App开发 数据安全/隐私保护
查看浏览器保存过的账户密码
版权声明:转载请注明出处:http://blog.csdn.net/dajitui2024 https://blog.csdn.net/dajitui2024/article/details/79396245 1、google chrome有个保存密码的功能,很方便,但是,存在密码泄漏的机会。
1199 0
|
Web App开发 数据安全/隐私保护 数据格式
|
安全 数据安全/隐私保护