
kotlin
不融化的雪人
编程爱好者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习kotlin第一天
第一天,kotlin的基本语法 变量 系统自识别变量,如此定义 var a = 18 var b = "hello world" ... var代表声明一个变量,至于这个变量具体的类型是会根据后面的数据进行识别的 还可以用val定义,var定义的变量是可以后期改变的,而val定义的变量后期不能做修改 还可以显式指定变量类型,如此定义 var a : Int = 18 var b原创 2018-01-29 19:39:55 · 229 阅读 · 0 评论 -
MVP初探-实现及原理(kotlin实现)
新手新手新手,这个MVP是真的头疼,看了一天,终于是有点入门了,赶紧拿小本本写下来 先来说说对MVP三个部分的理解 M M即Model,负责提供数据,处理数据,保存数据等等,一些网络请求之类的都在这个部分 所以Model部分是用来控制数据的 V V即View,负责显示,负责处理界面的部分 一般的android studio项目的xml文件以及Activity(在Ac...原创 2018-03-07 20:17:30 · 536 阅读 · 0 评论 -
kotlin第二篇
第一次转换java代码为kotlin,写一下kotlin没了解到的地方吧 字符串的长度 var s:String s!!.trim { it <= ' ' }.length 构造方法实现接口?必须唯一化? client.newCall(request).enqueue(object : Callback { override fun onFai...原创 2018-02-28 20:08:32 · 322 阅读 · 0 评论 -
kotlin第三篇
在用kotlin写了一段时间之后,重新回过头来总结一下kotlin的语法吧 基础语法部分 可变长参数,修饰符vararg fun vars(vararg v:Int){ for(vt in v){ print(vt) } } lambda(匿名函数) val sumLambda: (Int, Int) -> Int = {x,y ->...原创 2018-03-25 13:39:21 · 180 阅读 · 0 评论 -
kotlin第四篇
总结kotlin语法(二) kotlin类 kotlin变量get和set默认实现 基于kotlin的全名对象模式 在类里定义一个变量之后,通过类实例访问这个变量其实本质是调用了这个变量的get和set函数 那么,基于此,我们可以手动重写这个默认的get和set函数 var no: Int = 100 get() = field // 后端变...原创 2018-03-25 14:54:05 · 189 阅读 · 0 评论 -
kotlin函数做参数传递
kotlin函数做参数传递 今天被人说到可以用函数做参数传递时,瞬间感觉kotlin如此之强大 用法 在一个方法定义中这样写 fun aaa( method : ( i:Int )->String ) { method(6) } 格式: 变量名:(函数参数)- > 函数返回值 注意当返回值为空时也是必须要写的 调用的时候这样调用 aaa(t...原创 2018-04-25 20:25:38 · 7532 阅读 · 0 评论