![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin
123_000000
这个作者很懒,什么都没留下…
展开
-
cannot inline bytecode built with jvm target 1.8 into bytecode that is being built with jvm target .
异常报错:cannot inline bytecode built with jvm target 1.8 into bytecode that is being built with jvm target 1.6. Please specify proper '-jvm -target' option无法将用jvm目标1.8生成的字节码内联到用jvm目标1.6生成的字节码中。请指定正确...原创 2020-04-28 14:54:05 · 750 阅读 · 0 评论 -
lateinit 、lazy、apply 、 with
1、lateinit vs lazylateinit :延迟初始化属性与变量class Test { lateinit var subject: TestSubject @SetUp fun setup() { subject = TestSubject() } @Test fun test() { subject.me...原创 2020-04-08 15:44:59 · 235 阅读 · 0 评论 -
Kotlin NULL检查和处理(?: 、 ?. 、 !!)
Kotlin校验字符串空值的几个方法:isNullOrEmpty : 为空指针或者字串长度为0时返回true,非空串与可空串均可调用。isNullOrBlank : 为空指针或者字串长度为0或者全为空格时返回true,非空串与可空串均可调用。isEmpty : 字串长度为0时返回true,只有非空串可调用。isBlank : 字串长度为0或者全为空格时返回true,只有非空串可调用...原创 2020-03-11 11:46:10 · 1057 阅读 · 0 评论 -
kotlinx 编译报错 Unresolved reference:
在使用kotlin,可以直接使用控件 ID 对控件进行操作,无需findViewById()来找到控件,然后才能操作该控件。该特性称为Static Layout Import,即静态布局引入。需要在gradle(Module:app)中添加apply plugin: 'kotlin-android-extensions'apply plugin: 'kotlin-...原创 2020-03-06 18:34:32 · 652 阅读 · 0 评论