Kotlin
文章平均质量分 69
zhang___yong
安卓菜鸟,大学生一枚
展开
-
Kotlin一些基本语法
首先要在AS中搜索安装插件Kotlin配置gradle:https://github.com/wangjiegulu/kotlin-for-android-developers-zh/blob/master/pei_zhi_gradle.md1.JAVA代码转Kotlin:将需要转换的文件打开为当前文件,点击Code---Convert JAVA f原创 2017-08-17 11:05:32 · 293 阅读 · 0 评论 -
Kotlin 构造器和单例模式
class AA{ init { }}1.这是一个最简单的类,他没有在头部做任何构造器的声明,这时他拥有一个默认的无参构造器,而这个构造器的内容要放在init块中。如果构造器没有操作的话,init可以省略。如果不想暴露这个构造器,可以在声明时设为private:class AA private constructor()2.声明带参构造器原创 2017-10-28 21:10:45 · 1236 阅读 · 0 评论 -
kotlin委托属性+SharedPreference实例
委托属性就是将一个成员变量委托给一个类管理,这个类需要实现getValue和setValue。换言之,属性将自己的get和set方法委托给了这个类的getValue和setValue。这种模式适用于简化存取一个值的情况,比如说sharedpreference的操作,原来存取一个值我们需要初始化sp对象然后存取,借助这个委托可以用一行代码实现。先来看最简单的委托类,只需要实现getV原创 2017-10-26 16:32:05 · 3126 阅读 · 1 评论 -
Lambda argument should be moved out of parentheses
在使用lambda的时间把它作为一个参数,报了这样一个提示,原来lambda表达式可以直接放在括号外面.还有,以后这种问题可以直接alt+enter。。。。。原创 2019-01-06 13:01:13 · 1794 阅读 · 0 评论