240 发简信
IP属地:湖北
  • Kotlin学习日志七

    takeIf 相当于Java的if判断语句,当为true时就会执行后续代码 takeUnless 跟takeIf类似,不同的是当为false时就...

  • Resize,w 360,h 240
    Kotlin学习日志六

    const通常用来在companion object中修饰常量,类似JAVA的static final,如: inner函数用来修饰内部类 扩展...

  • Kotlin学习日志五

    lateinit关键字表示告诉编译器,我会晚些时候对这个变量进行初始化,通常用于代码中有越来越多的全局变量时,为了不让代码进行许多的非空判断,我...

  • Resize,w 360,h 240
    Kotlin学习日志四

    ?.操作符表示非空判断 ?:操作符左右两端接收一个表达式,如果左边不为空返回左边值,反之返回右边 !!操作符表示非空断言,告诉编译器我这个值不会...

  • Resize,w 360,h 240
    Kotlin学习日志三

    kotlin函数式API:1.map它用于将集合中的元素映射成一个另外的值,映射的规则在Lambda表达式中指定,最终生成一个新的集合,例如把集...

  • kotlin学习日志二

    listOf()表示一个不可变的集合,比如val list = listOf("java","kotlin"),只能读取,不能添加,修改或者删除...

  • kotlin学习日志一

    internal 关键字修饰符表示当前函数只允许当前模块使用。 constructor 关键字表示类的次构造函数,次构造函数可以有多个,并且也可...

  • Resize,w 360,h 240
  • AndroidQ版本AS运行不通过原因

    在gradle.properties文件里面添加 android.injected.testOnly=false,如果没有gradle.prop...