首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    EditText的属性和使用方法

    一、EditText简介 EditText支持的XML属性及相关方法见TextView表中介绍的与输入有关的属性和方法,其中比较重要的一个属性是inputType,用于为EditText设置输入类型,其属性值主要有以下一些...同TextView示例程序一样,同样使用WidgetSample工程,在app/main/res/layout/目录下创建一个edittext_layout.xml文件,然后在其中填充如下代码片段: 上面界面布局中的第一个文本框通过android:hint指定了文本框的提示信息:请输入用户名——这是该文本框默认的提示。...当用户还没有输入时,该文本框内默认显示这段信息; 第二个输入框通过android:inputType="numberPassword”设置这是一个密码框,而且只能接受数字密码,用户在该文本框输入的字符会以点号代替...; 第三个输入框通过android: inputType="number"设置为只能接受数值的输入框; 第四个输入框通过android:inputType= "date"指定它是一个日期输入框; 第五个输入框通过

    2.6K90

    android 在一个应用中启动另一个应用android 在一个应用中启动另一个应用

    android 在一个应用中启动另一个应用 在程序开发过程当中,常遇到需要启动另一个应用程序的情况,比如在点击软件的一个按钮可以打开地图软件。...pi = null; try { pi = packageManager.getPackageInfo("com.alibaba.android.rimet...intent.addCategory(Intent.CATEGORY_LAUNCHER); ComponentName cn = new ComponentName("com.alibaba.android.rimet...其实手机安装的每一个应用的包名都是可以查到的,只要我们查到相关应用的包名,再通过它获得主类名,再按照上面的方法就可以了。 第一步:怎么获得包名?...反编译工具:android-classyshark https://github.com/EasySpringBoot/android-classyshark 通过java -jar xxx.jar执行

    52040

    elementUi中input输入字符光标在输入一个字符后,光标失去焦点

    bug描述:elementUi中input输入字符光标在输入一个字符后,光标就退出,无法输入需要再次聚焦然后输入一个字符又再次退出。        ...首先,用elementUi正常用v-model绑定输入的值是不会造成光标退出的,原因是用了局部作用域插槽并且table的外层包了一层表单,导致光标输入,table下的数据刷新,导致table重绘,光标失去焦点...,首先声明不建议大家这样写代码,如果要要增加一个table中的表单校验功能,建议大家把el-form表单放入table内的作用域插槽中,这样更加容易理解,好了,先说下如图这种代码的解决方案,我最后也是用这种方案解决的...解决办法是table绑定一个初始化的模拟数据,,插槽内绑定页面渲染的数据,当输入框数据变化时,table绑定的数据并没有发生变化,不会导致table重绘,页面也可正常校验

    4K30

    TextView属性和方法大全

    一、认识TextView 我们知道前面学习的HelloWorld应用程序中就是使用的TextView来显示一个文本,接下来首先一起来学习TextView的使用方法。...该属性值为输入法的全限定类名 android:inputType setRawInputType(int) 指定该文本框的类型。该属性有点类似HTML中元素的type属性。...该属性支持如下属性值: integer:指定关联整数输入法 signed:允许输入符号的数值输入法 decimal:允许输入小数点的数值输入法 android:password setTransformationMethod...(TransformationMethod) 设置该文本框是一个密码框(以点代替字符) android:phoneNumber setKeyListener(KeyListener) 设置该文本框只能接受电话号码...同前面创建创HelloWorld工程已于新建一个WidgetSample工程,在app/main/res/layout/目录下创建一个textview_layout.xml文件。

    2.1K50

    Android 实现EditText输入金额

    介绍 Android中EditText是一个InputType类型有很多的控件,可以来达到不同的软键盘效果。如下图: ?...InputType类型 在最近在项目中要实现EditText输入金额,金额的限制因素很多,比如,只能输入数字和小数点,首位不能输入0和小数点,小数点后面只能保留两位等等,这些仅仅用InputType是无法实现的...设置EditText的InputType 需要将EditText的InputType设置成如下格式,保证用户只能输入小数点和数字: android:inputType="numberDecimal" 或者...return ""; } else { if (POINTER.equals(source.toString())) { //只能输入一个小数点...CashierInputFilter.java 使用方法 在onCreate中写入代码,moneyEditText为输入框 @Override protected void onCreate

    3.1K20

    安卓计算器

    ),根据某个运算符计算出两个数字的结果,并返回结果 * int someOfStr_in_anotherStr(String,String,int),从int参数位置开始查找,返回某个字符串中的任意字符在另一个字符串中第一次出现的位置...int startIndex) { int index = anotherStr.length();//某个字符串中任意字符在另一个字符串中第一次出现的位置,初始值是另一个字符串的长度...< tempExpression.length()) {//表达式新起点已经到表达式结尾,说明表达式读取完毕 //在表达式中找到最近的一个运算符的位置,运算符前的字符一般来说...//但是如果在零状态下输入小数点,应该累加。 if (input.equals("0") && !...//如果输入框中没有数字或小数点,说明是报错信息,不可以直接点击运算符。

    1.5K20

    Kotlin学习日志(六)控件使用

    ,输入类型限制,比如账号指定是纯数字、还是数字加字母,一般来说是纯数字的,纯数字要限制多少位数,如果是手机号的话需要用正则表达式来验证是否为正规的手机号,总不能你输入个13888888888,我都能让你登录上去吧...1.7 文本编辑框EditText 文件编辑框通俗的说就是输入框,在实际的开发中应用广泛,基本每一个APP都会有,常见的在一些登录、注册、个人信息编辑的地方使用,EditText是可以限制用户的输入方式的...,比如手机号,就限制你只能输入数字,并且点击之后弹出数字键盘,而不是默认的文字键盘。...,这里用一个表来进行说明: InputType类的输入类型 说明 InputType.TYPE_CLASS_TEXT 所有文本 InputType.TYPE_CLASS_NUMBER 只能是数字 InputType.TYPE_CLASS_DATETIME...明文显示 实际的业务逻辑操作中,很多是在输入的过程中对输入值进行判断,对于输入时的控制通过文本观察器TextWatcher,它可以实时监控用户的输入字符,并且支持在输入每个字符时由开发者进行手工干预

    1.8K30

    Android动画基础详析 | 属性动画基础及ValueAnimator

    补间动画和逐帧动画统称为视图动画, 从字面意思中可以看出, 这两个动画只能对派生自View类的控件实例起作用; 而属性动画, 从名字中可看出它是作用于控件属性的。...我们准备一个button和一个TextView, 首先给TextView控件添加了单击响应事件, 当单击该TextView时,会弹出Toast提示; 然后, 在单击按钮的时候,TextView控件开始向右下角移动...从结果中可以看出, 在移动前,单击TextView控件是可以弹出Toast提示的; 而在移动后,单击TextView控件则没有响应, 相反,单击TextView控件原来所在的区域会弹出Toast提示...(2)所在包名不同:View Animation API在android.view.animation 包中,而Property Animation API在android.animation包中。...; 属性动画相关的类, 都被定义在了android.animation包当中, 包中有一个抽象类Animator, 它包含了以上提到的五个属性的相关方法; 动画对象都是可悲开始、可被暂停、可被监听的

    1.5K20

    Android中EditText

    1.android:hint="只能输入指定数字",文本框中显示提示信息 2.android:password="true"该文本框是一个密码框 3.android:phoneNumber="true"...该文本框是一个电话框 4.android:digits="abcdefghijk"指输入内容限制为指定内容 5.android:drawableLeft="@drawable/icon"设置文本左边绘制指定图像...6.android:drawablePadding设置文本框内文本与图形间的间距 7.android:selectAllOnFocus="true"获得焦点时自动选中所有文本 8.android:elipsize...="middle"设置文本超过TextView长度时如何处理文本内容,省略 9.android:cursorVisible="true"设置文本框光标是否可见 10.onClick事件中设置提交时未填写时提示...txtPhone.getText().toString();     if(value ==null || value.trim().equals("")){      txtPhone.setError("请输入内容

    74450

    一文学会所有 Android TextView 属性,妈妈再也不担心我的代码写不好了!

    Android 中我们知道有一个使用频率非常高的控件,它就是 TextView,但是它的属性特别多,今天我们就来探究下,它都有哪些属性。...android:drawableRight在text的右边输出一个drawable。 android:drawableTop在text的正上方输出一个drawable。...android:minEms设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。 android:maxLength限制显示的文本长度,超出部分不显示。...android:lineSpacingMultiplier设置行间距的倍数。如”1.2” android:numeric如果被设置,该TextView有一个数字输入法。...android:selectAllOnFocus如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。TextView中设置后无效果。

    1.8K20

    Android TextView 属性大全

    Android 中我们知道有一个使用频率非常高的控件,它就是 TextView,但是它的属性特别多,今天我们就来探究下,它都有哪些属性。...android:drawableRight在text的右边输出一个drawable。 android:drawableTop在text的正上方输出一个drawable。...android:minEms设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。 android:maxLength限制显示的文本长度,超出部分不显示。...android:lineSpacingMultiplier设置行间距的倍数。如”1.2” android:numeric如果被设置,该TextView有一个数字输入法。...android:selectAllOnFocus如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。TextView中设置后无效果。

    2.6K30

    【笔记】移动端H5数字键盘input type=number的处理(IOS和Android)

    在Vue中的项目,基于VUX-UI开发,一个常见的需求: 1、金额输入框 2、弹出数字键盘 3、仅支持输入两位小数,限制最大11位数,不允许0开头   后续:与UI沟通后, 思路调整为限制输入,并减少正则替换输入值出现的闪动...不符合输入的规则如下:     1)当前输入框中的长度大于等于配置的max     2)非数字和小数点     3)当前输入框中已存在小数点,或第一位输入小数点   B。...3、Android的数字键盘中的小数点的特殊处理   调试发现,安卓的数字键盘中,小数点做了特殊处理:     1)无法捕获到keypress事件     2)keydown事件中keEvent的keycode...所以对这个问题处理,只能沿用之前用在watch中处理空值问题的思路。...type=tel在ios中没有小数点 第四,全部代码 <XInput :title="title" :max="currentMax" :min="currentMin

    10.6K61

    Android Jetpack系列 之LiveData

    这里我们新增需求将计数的数字显示在TextView中。...这就是我们今天说的LiveData了 我们在activity_main3中新增一个TextView用来显示计数 TextView android:gravity="center" android...嚯嚯,pia pia 打脸 这里报错的原因是因为我们的计数demo是运行在子线程中的,而LiveData的setValue方法只能在主线程中调用,如果想要在子线程中调动只能使用postValue方法,我们将赋值方法改为...、保存、显示分数 需求如下: 在输入框中输入分数、在textview中显示分数 <EditText android:id="@+id/ed_socre" android:layout_width...tvScore.setText("分数:" + student.getStuScore()); } }); } 这里只是个示例,不做空校验等问题了,我们运行程序,在输入框中输入

    1.1K20

    【IOS开发基础系列】UITextView专题

    = attributedString; 1.2 常见问题 1.2.1 UITextView行数限制:输入字符后,判断是否会超过限制行数 - (BOOL) textView: (UITextView *...返回值         一个矩形,大小等于文本绘制完将占据的宽和高。 讨论         可以使用该方法计算文本绘制所需的空间。size 参数是一个constraint,用于在绘制文本时作为参考。...(由于一个 bug,在 iOS6中,宽度会被忽略) 兼容性      iOS 6.0 以后支持。 声明于     NSStringDrawing.     ...,文本将被截去并在最后一个字符后加上省略号。...时底部出现高度不定的细微黑线 问题原因:        将Text做宽高计算时,高度值容易得出小数数值,而页面绘制均是基于整数像素点绘制,对于小数点部分,系统会做舍去处理(即便有缩放),固留下高度不定的未绘制区域

    44340
    领券