在布局中对应的属性为:
android:inputType=“textPassword”,textPassword为显示星号密码,textVisiblePassword则为显示明文密码,需要在代码中动态改变,则在EditText的文档中找到这些方法和属性对应的代码即可,实现如下:

/** 切换密码类型的输入框中密码的可见性,如果原来是星号显示的,则切换为明文显示,否则显示星号 */
fun togglePasswordEditTextVisibility(editText: EditText) {val textPassword = InputType.TYPE_CLASS_TEXT or InputType.TYPE_TEXT_VARIATION_PASSWORDval textVisiblePassword = InputType.TYPE_CLASS_TEXT or InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORDeditText.inputType = if (editText.inputType == textPassword) {textVisiblePassword} else {textPassword}
}

Android密码明文显示和星号显示切换相关推荐

  1. 密码密文 android,Android密码明文密文切换

    Android密码明文密文切换,注册的时候用的比较多. 效果动画: MainActivity package com.example.shen.passwordtest; import android ...

  2. django admin后台添加用户登陆失败、用户密码明文、修改后台显示内容等

    django项目中,当我们创建了user模型类,并生成了超级管理员,之后我们进入到admin后台页面中,添加一个用户,再去login页面登陆时,会提示我们 用户名或密码错误. 那么问题来了,这是为什么 ...

  3. 用户名密码等信息用星号显示

    很多地方为了隐藏用户名信息,用*星号代替. 可以封装成方法直接处理. function hideStar($str) { //用户名.邮箱.手机账号中间字符串以*隐藏 if (strpos($str, ...

  4. 快应用如何实现密码明文和密文切换显示

    很多应用提供了账号登录.注册功能,在输入密码时,开发者为了安全性,当用户输入密码时,一般都显示--的密文.但是,这个体验也给用户造成了不便,用户不知道当前输入的字符是否是自己期望的,也无法知道当前输入 ...

  5. 【产品】密码明文显示的必要性和解决方案

    为什么要显示密码明文? 密码输入方面的可用性问题被诟病已久.复杂的安保要求(最少xx个字符.必需包含标点符号和大写字符...)以及难用的输入方式等等时常会使用户产生强烈的挫败感,甚至蒙受损失. 数据显 ...

  6. HTML里怎么设置密码框为星号,input密码框输入后设置显示为星号或其他样式

    预览效果 核心代码 {{"*".repeat(text.length)}} :type="type=='number'?'tel':'text'" ref=&q ...

  7. C#实现登录界面,密码星号显示(隐藏输入密码)

    C#实现登录界面,密码星号显示(隐藏输入密码) 属性解释 代码 效果 工程 在软件设计时,往往需要设置用户的登录权限.用户在填写密码时,如何实现输入隐藏,或者以"*"号进行隐藏显示 ...

  8. 前端案例——1.仿京东显示隐藏密码明文案例。

    <!-- 仿京东显示隐藏密码明文案例 --> <!-- 核心思路:点击眼睛按钮,把密码框改为文本框就可以看见里面的密码. --> <!-- 一个按钮两个状态,点击一次,切 ...

  9. 仿京东显示隐藏密码明文案例(字体图标实现)

    仿京东显示隐藏密码明文案例(字体图标实现) 眼睛使用的是 iconfont 阿里矢量图标库的内容 链接:https://www.iconfont.cn/search/index?代码案例展示: 字体图 ...

  10. android逆向知乎,Android逆向之路---为什么从后台切换回app又显示广告了

    问题 最近发现自己的android机在开网易新闻,知乎等app的时候,明明自己没有杀进程,从后台返回回来的时候还是会再次显示广告,而且又正巧在知乎上看到了有人在提问,于是逆向分析.就用知乎作为例子吧. ...

最新文章

  1. for循环递减_讲讲关于循环的那些事
  2. 动漫风html源码,CSS3动画制作一个卡通风格的404错误页面代码
  3. QT的QDomElement类的使用
  4. 《MySQL——外部检测与内部统计 判断 主库是否出现问题》
  5. 应用实践 | 网络智能运维下的知识图谱
  6. 节点name在graph中无法展示_图节点分类与消息传递
  7. Json和object相互转化,排除json中多余的字段
  8. 苹果付费app共享公众号_娄底共享云店铺公众号
  9. Netty源码分析第1章(Netty启动流程)----第3节: 服务端channel初始化
  10. Mac python3连接mysql
  11. 闽什么什么院第二课堂网课破解-----微信内置浏览器
  12. ubuntu 安装 TM2009 QQ2013
  13. echart柱状图和折线图混合
  14. 如何使用计算机网络打印机,电脑怎么连接网络打印机 网络打印机连接方法
  15. 未明学院数据分析报告:谁才是淘宝沙发界最受瞩目的明星店铺?大数据分析助你做“星探”!
  16. 1132: 数字字符统计 C语言
  17. java健身房管理系统业务_基于SSM的健身房管理系统
  18. NLP经典论文:Layer Normalization 笔记
  19. matlab线性代数(diag)
  20. 迹美 java_三款图像处理软件人像美容效果大比拼

热门文章

  1. c语言提取质心坐标,求图像质心的C语言实现
  2. 遥感影像几何校正模型(RPC模型)
  3. Google SketchUp SKP文件转OBJ 专业版注册机
  4. 网易Python爬虫:爬取网易科技频道文章存入MySQL数据库
  5. win7 Ubuntu 双系统重装 系统引导修复
  6. 最难忘的一节计算机课,最让我难忘的一节课作文「共5篇」
  7. undefind_undefined
  8. Adobe Photoshop CC制作简单的个人Logo
  9. 小班安全使用计算机教案,幼儿园小班安全教案(精选5篇)
  10. 试题 算法提高 盾神与条状项链