`
liangoogle
  • 浏览: 278363 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

密码长度 太短了提示

 
阅读更多

第一种方法:

        final EditText editText= (EditText) findViewById(R.id.editText);

        editText.setOnFocusChangeListener(new OnFocusChangeListener() {

 

            @Override

            public void onFocusChange(View v, boolean hasFocus) {

                // TODO Auto-generated method stub

                if (!hasFocus) {//如果失去焦点

                    EditText eText = (EditText) v;

                    int len = eText.length();

                    if (len < 5) {

                        eText.setText("");//清空

                        Toast.makeText(TestLinearLayout.this, "长度短了!  len="+len, Toast.LENGTH_SHORT).show();

                    }else {

                        Toast.makeText(TestLinearLayout.this, "长度符合!  len="+len, Toast.LENGTH_SHORT).show();

                    }

                }

 

            }

        });

        Button button = (Button) findViewById(R.id.editTextb);

        button.setOnClickListener(new OnClickListener() {

 

            @Override

            public void onClick(View v) {

                    editText.clearFocus();//失去焦点

            }

        });

 

第二种方法:

 在确定的监听中取得输入框“输入字符的长度”len,在这里判断,如果len<4就不跳转,然后showtoast.提示就可以了,符合要求再正常做。

分享到:
评论

相关推荐

    输入一个不少于六位的密码,并判断密码强度

    2. **长度检查**:确保密码长度至少为6个字符。如果少于6位,提示用户重新输入。 ```cpp if (password.length() ) { std::cout 密码太短,请输入不少于6位的密码!\n"; // 重新获取密码 } ``` 3. **密码强度...

    HW3_randomPasswordGenerator:创建一个工作的随机密码生成器

    提示输入密码长度至少为8个字符且不超过128个字符如果用户未输入数字或输入的数字小于8或大于128,则系统将提示用户: “密码长度必须是数字。从头开始” “哦!太短了!密码长度必须至少为8个字符。重新开始。” ...

    密码框特效js

    如果是,则将表格的第一列背景颜色设置为红色,表示密码太短。 3. 如果密码长度大于4但小于6个字符,将第二列背景颜色设置为红色,表示密码长度适中。 4. 如果密码长度超过6个字符但少于10个字符,将第三列背景颜色...

    密码强弱显示两种方式

    有时,提示还会伴随一些具体的建议,比如“请加入数字”或“密码太短,建议至少8位”。 在实现这些功能时,开发人员通常会编写一段JavaScript代码来检测用户输入的密码,并根据预设的规则进行评估。这些规则可能...

    jQuery实现密码强度的智能判断特效.zip

    同时,为了增强用户体验,我们还可以添加实时提示,如在用户输入时显示特定的建议,如“密码太短,请增加长度”或“请包含大写字母”。 总的来说,"jQuery实现密码强度的智能判断特效"是通过jQuery和JavaScript技术...

    jquery密码强度验证

    1. **密码强度等级划分**:通常,我们会将密码强度划分为多个级别,如“太短”、“弱”、“良好”和“强”。这些等级基于一些标准,例如密码长度、包含的字符类型(数字、大小写字母、特殊字符等)以及是否有重复或...

    QQ密码保护_QQ忘记密码问题.docx

    当用户的密码长度很短或者太简单时,这些猜解器就容易猜解出密码。因此,用户应该设置足够长和复杂的密码,绝对不要使用简单的数字或生日作为密码。 四、密码保护的方法 用户可以通过申请密码保护来保护自己的账号...

    jQuery密码强度检测代码

    $strengthIndicator.text('密码太短'); return; } // 检查复杂性 var hasLower = /[a-z]/.test(password), hasUpper = /[A-Z]/.test(password), hasNumber = /\d/.test(password), hasSpecialChar = /[!@#$...

    linux 修改不了密码问题

    在本例中,错误提示“BAD PASSWORD: it is WAY too short”表明新密码太短,不符合系统设定的安全标准。因此,需要输入一个更复杂的、满足最小长度要求的新密码。 其次,当尝试使用`pwconv`命令同步`/etc/passwd`和...

    基于JQuery的密码强度验证代码

    JQuery插件password_strength_plugin.js提供了一系列的默认选项,例如对于不同强度的密码,显示不同的文本提示,如密码太短、密码强度弱、密码强度好和密码强度强。此外,插件还支持通过配置选项来自定义这些提示...

    ios-验证输入密码.zip

    例如,如果密码太短,可以提示“密码应至少包含8个字符”。 9. **用户隐私政策**:确保用户了解应用程序如何处理他们的密码信息,这是iOS应用商店审核的重要环节。开发者需要在隐私政策中明确说明。 10. **安全...

    注册表单密码验证提示特效代码

    例如,如果密码太短,可以显示“密码应至少包含8个字符”。同时,也可以通过颜色提示,如绿色表示强密码,黄色表示中等,红色表示弱。 3. **匹配确认密码**:确认密码字段用于验证用户是否正确输入了两次相同的密码...

    微机原理课程设计 密码校验

    - 程序应能给出明确的错误提示,如“密码太短”、“必须包含数字”等。 - 可能还需要考虑密码的复杂性,例如要求至少一个大写字母、小写字母、数字和特殊字符。 - 学生需要对输入的密码进行哈希处理,以防止明文...

    vc读取密码输入框中数据

    AfxMessageBox(_T("密码太短,请输入至少6位字符。")); return FALSE; // 或者显示错误提示 } ``` 4. 安全注意事项: 在处理密码时,要确保遵循安全最佳实践。不要在内存中明文存储密码,而应立即对其进行哈希或...

    ExtJS弹出密码输入框的js文件

    4. **错误处理**:如果用户输入不符合要求,例如,密码太短或包含非法字符,弹出框可能会展示错误信息,并允许用户重新输入。 5. **用户体验**:考虑到密码输入的敏感性,修改后的`prompt`方法可能还包含了其他UX...

    JUERY验证密码强度

    - **密码长度与显示**:如果输入的密码长度超过最小字符限制,则会隐藏“密码太短”的提示信息。 - **重写与优化**:插件进行了全面重构,引入了lambda函数用于验证,支持自定义验证规则,且存在一个新的命名空间`...

    jQuery实现以色彩显示判断密码强度的可视化表单密码框效果.zip

    在实际应用中,还可以考虑添加更多的增强功能,如显示具体的提示信息(比如“密码太短”或“建议加入数字”),或者使用图标而非纯色背景来表示密码强度。通过这种方式,我们可以创建一个更友好且直观的用户体验,...

    Js密码强度实时验证代码

    6. checkStrong函数:该函数接受密码字符串作为参数,首先判断密码长度是否小于5,如果是,则密码强度为0,表示密码太短,强度不足。随后通过循环调用CharMode函数获取每个字符的类型,并通过bitTotal函数计算不同...

    基于jquery实现的密码强度正则表达式源码.zip

    例如,当密码满足所有条件时,指示器可能显示为“强”,否则,根据不满足的条件给出相应提示,如“密码太短”或“缺少数字”。 在压缩包中的文件"132687023035988965"可能是实现这一功能的JavaScript源代码文件,...

    JavaScript实现密码强度实时验证

    - 如果密码长度小于6位,则提示“密码太短”。 - 如果密码长度大于或等于6位,但权重值小于10,则提示“弱”。 - 如果密码长度大于或等于10位,但权重值小于15,则提示“中”。 - 如果密码长度大于或等于15位,...

Global site tag (gtag.js) - Google Analytics