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

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

 

 
  
  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.     } 

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