#

kotlin

  • Kotlin基础教程之控制流(顺序,分支,循环)

    Kotlin的控制流与其他语言一样,顺序,分支,循环 顺序语句就不多说,分支有两种,if-else和when(类似于Java中的switch) if语句: 运行结果: Java中的case语句不

    作者:天命剑主
    2020-08-26 15:26:15
  • Kotlin新手基础学习之Elvis操作符

    Kotlin简介 Kotlin是一门与Swift类似的静态类型JVM语言,由JetBrains设计开发并开源。与Java相比,Kotlin的语法更简洁、更具表达性,而且提供了更多的特性,比如,高阶函数

    作者:code_xzh
    2020-08-26 00:47:56
  • Kotlin中的handler如何避免内存泄漏详解

    前言: 哲学老师说,看待事物无非是了解它是什么,为什么,怎么做 所以,首先,我们先了解一下什么是“内存泄漏” 摘自百度的一段话:用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一

    作者:Donkor-
    2020-08-24 19:06:09
  • Kotlin中使用Dagger2可能遇到的坑解决

    Dagger2是什么? Dagger2是一款基于Java注解,在编译阶段完成依赖注入的开源库,主要用于模块间解耦,方便进行测试。 一、Kotlin Dagger2 配置 build.gradle

    作者:Stack_overflow
    2020-08-23 18:08:22
  • 详解Kotlin和anko融合进行Android开发

    kotlin是一门基于jvm的编程语言,最近进行了关于kotlin和 anko的研究。并且结合现在的APP设计模式,设想了初步的开发方式。并且准备应用在新的项目中。 Kotlin和anko Kotli

    作者:code_xzh
    2020-08-23 14:29:39
  • kotlin实战教程之lambda编程

    前言 ambda即lambda表达式,简称lambda。本质上是可以传递给其它函数的一小段代码。有了lambda,可以轻松地把通用代码结构抽取成库函数。lambda最常见的用途是和集合一起配合。kot

    作者:susion哒哒
    2020-08-22 02:26:28
  • Kotlin如何直接使用控件ID原理详析

    前言 最近断断续续地把项目的界面部分的代码由JAva改成了Kotlin编写,并且如果应用了kotlin-android-extensions插件,一个显而易见的好处是再也不用写 findViewByI

    作者:大头呆
    2020-08-22 00:24:47
  • Android studio 生成带Kotlin文档的实现方式

    首先才项目的build.gradle 加入classpath ‘org.jetbrains.dokka:dokka-android-gradle-plugin:0.9.16' (0.9.16是当前版本

    作者:jianguotang
    2020-08-21 02:19:58
  • Kotlin中let()with()run()apply()also()函数的使用方法与区别

    相比Java, Kotlin提供了不少高级语法特性。对于一个Kotlin的初学者来说经常会写出一些不够优雅的代码。在Kotlin中的源码标准库(Standard.kt)中提供了一些Kotlin扩展的内

    作者:wdc
    2020-08-20 17:25:52
  • Kotlin基础学习之位运算

    什么是位运算? 程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。比如,and运算本来是一个逻辑运算符,但整数与整数之间也可以进行and运

    作者:r17171709
    2020-08-19 13:27:27