- 博客(5)
- 收藏
- 关注
原创 EditText限制输入字符类型的几种方式
常用方式:1.设置inputType2.设置digits3.设置InputFilter过滤器4.自定义EidtText,重写InputConnectionWrapper下的commitText()方法5.监听TextWatcher1.设置inputTypeinputType可以在XML中设置,也可以通关Java代码设置。例,只允许输入数字://xmlandroid:inputType="number"//JavamEtMobile.setInputType(InputType.TYP
2021-10-27 17:43:44 2271
原创 Kotlin基础-函数
函数函数声明与Java不同,Kotlin中使用fun关键字后跟函数名称来声明函数。“()”后的“:Int”表示返回值类型,如下: fun methodName(param1: Int, param2: Int): Int { return 0 }参数默认值Kotlin函数中参数可赋予默认值,如下: fun methodName(param1: Int = 0, param2: Int = 1) { println("param1 = $par
2021-08-16 16:56:08 283
原创 Kotlin基础-循环语句
Java中主要有两种循环语句:while和for循环。而Kotlin也提供了while和for循环。其中while循环不管是在语法还是使用技巧上都和Java中的while循环没有任何区别。Kotlin在for循环方面做了很大幅度的修改,Java中最常用的for-i循环在kotlin中直接被舍弃了,而java中的另一种for-each循环则被kotlin进行了大幅度的加强,变成了for-in循环。...
2021-08-12 17:37:54 699
原创 Kotlin基础-条件语句
if-else语句基本用法,如下: if (count < 40) { println("count < 40") } else { println("count >= 40") }在Kotlin中if语句是可以有返回值的,返回值就是if语句每一个条件分支中最后一行代码的返回值。例: val value: String = if (count < 40) {
2021-08-12 16:49:43 274
原创 Kotlin基础-变量声明
变量声明Kotlin使用两个不同的关键字(val和var)来声明变量。val用于值从不更改的变量。使用val声明的变量无法重新赋值。var用于值可以更改的变量。在以下示例中,count是一个Int类型的变量,初始赋值为10: var count: Int = 10var关键字表示根据需要为count重新赋值。例如可以将count的值从10改为15:var count: Int = 10count = 15不过,有些值不应更改。假如有一个名为languageName的String。如
2021-08-11 17:16:17 1154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人