
Android
ʚ压力是多得ɞ
攻城狮~
展开
-
Android 限制 EditText 不换行
Android EditText,在某些场景下,比如输入用户名,或者输入密码,我们希望限制用户只输入一行,或者不希望文本框换行,这里说一下正确的解法。如果需要设置的话,很简单,用maxLines即可,示例如下:<EditText android:maxLines="1" android:layout_width="wrap_content" android:inputType="text" android:layout_height="wrap_content原创 2021-09-08 10:37:20 · 4023 阅读 · 0 评论 -
Android EditText密码暗文显示异常
xml中默认隐藏 android:inputType="textPassword" 正常应该如下图显示的样子: 测试中出现暗文显示异常的情况全角半角问题: 原因是EditText是密码格式的时候, 默认是全角MONOSPACE的。 所以需要我们手动修改为SANS_SERIF。 binding.loginPassword.typeface = Typeface.SANS_SERIF 设置之后就可以正常显示了~ ...原创 2021-07-08 16:37:59 · 363 阅读 · 0 评论 -
Android EditText 自定义hint 文字大小
EditText默认hint可能会遇到下面的情况,当文字过长时显示不完全,起不到提示的效果那么如何自定义hint的文字大小呢?val text = SpannableString(resources.getString("你想提示的内容~")) //定义hint的值val textSize = AbsoluteSizeSpan(12, true) //设置字体大小 true表示单位是sptext.setSpan(textSize, 0, text.length, Spanned.SPAN_EXCLU原创 2021-06-07 20:10:50 · 742 阅读 · 3 评论 -
Android 使用RSA对密码加密
public static String passEncipher(String password) throws Exception { // 公钥 String pKey = "xxxxxxxx"; byte[] keyByte = Base64.decode(pKey.getBytes("UTF-8"), Base64.NO_WRAP); KeyFactory keyFactory = KeyFactory.getInstance("RSA");// KEY_ALGORITHM 指定的原创 2021-04-21 17:04:29 · 186 阅读 · 0 评论