首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
kotlin
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Kotlin协程的一些便于理解的类比(深入理解kotlin协程)
Kotlin协程的一些便于理解的类比(深入理解kotlin协程),我在2021年8、9月份第一次开始看协程,被各种概念搞得不胜其烦,一头雾水,就看不下去,放弃了。2021年12月底,又开始看,这一次因为想通几个概念,忽然能看懂了。在跨年夜做梦又把这些想通的概念串了一遍,在梦中决定把它记录下来。怎样理解协程是个什么东西?以前看过一些文章,说协程是轻量级的线程,以后,把这个说法扔掉。不管协程的定义是什
178
代码人生
01-01 08:00
代码人生
Kotlin编程指南(函数)
Kotlin编程指南(函数),函数声明kotlin中的函数使用fun关键字声明:funminus(a:Int,b:Int):Int{returna-b}复制代码函数调用对于顶级函数,标准调用形式如下:valresult=minus(10,5)复制代码当需要调用成员函数时,则需要使用点「.」来操作:File("file://xxx").readText()//实例化File并调用它的readText
144
代码人生
01-01 08:00
代码人生
Kotlin实现Android系统悬浮窗详解
Kotlin实现Android系统悬浮窗详解,大家好,本篇文章主要讲的是Kotlin实现Android系统悬浮窗详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览目录Android弹窗浅谈系统悬浮窗具体实现权限申请代码设计具体实现FloatWindowService类FloatWindowManager类FloatWindowManager类代码FloatLayout类及其
428
代码人生
01-01 08:00
代码人生
Kotlin与Java相互调用的完整实例
Kotlin与Java相互调用的完整实例,Kotlin的设计过程中就考虑到了与Java的互操作性,在Kotlin中可以直接调用既有的Java代码,反过来在Java中也可以很流畅地使用Kotlin代码,这篇文章主要给大家介绍了关于Kotlin与Java相互调用的相关资料,需要的朋友可以参考下目录一、Kotlin调用Java二、Java调用Kotlin附Github源码:总结一、Kotlin调用Jav
217
代码人生
01-01 08:00
代码人生
Kotlin 中级篇(八):Lambda表达式
Kotlin 中级篇(八):Lambda表达式,一、Lambda介绍在上面已经提到了在Java中已经被广泛的运用,但是也是在Java8的时候才支持这种Lambda表达式。在其他的编程语言中(例如:Scala语言)。而这种表达式是语法糖中的一种。值得庆幸的是,Kotlin一经开源成熟就已经支持这种语法。Lambda表达式的本质其实是匿名函数,因为在其底层实现中还是通过匿名函数来实现的。但是我们在用的
342
代码人生
01-01 08:00
代码人生
Kotlin从入门到精通 | 第四章 类型初步
Kotlin从入门到精通 | 第四章 类型初步,本章节主要介绍Kotlin的类型定义和简单使用类的定义Kotlin类默认为public,类内无内容可省略Kotlin类成员变量,方法同Java类似Kotlin类默认带无参构造器,如果需要定义其他构造器,使用constructor关键字创建也可以直接定义到类上类的实例化直观感受是,省略了new关键字,获得对象再也不需要new了JavaSimpleCla
128
代码人生
01-01 08:00
代码人生
Kotlin从入门到精通 | 第三章 Kotlin内置类型
Kotlin从入门到精通 | 第三章 Kotlin内置类型,本章节主要介绍Kotlin的内置类型和简单用法变量的声明valb:String="HelloKotlin"复制代码复制代码Kotlin的变量声明方式,有点类似于TypeScript,是比较现代的一种做法,一般形式为修饰符变量名:类型=值,其中,类型声明可以省略。修饰符有两种val:只读变量var:可读写变量,定义时必须指定值,且不可更改与
180
代码人生
01-01 08:00
代码人生
kotlin 委托
kotlin 委托,委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。Kotlin直接支持委托模式,更加优雅,简洁。Kotlin通过关键字by实现委托。类委托类的委托即一个类中定义的方法实际是调用另一个类的对象的方法来实现的。以下示例中派生类Derived继承了接口Base所有方法,并且委托一个传入的Base类的对象来执
177
代码人生
01-01 08:00
代码人生
Kotlin 枚举类
Kotlin 枚举类,枚举类最基本的用法是实现一个类型安全的枚举。枚举常量用逗号分隔,每个枚举常量都是一个对象。enumclassColor{RED,BLACK,BLUE,GREEN,WHITE}枚举初始化每一个枚举都是枚举类的示例,它们可以被初始化:enumclassColor(valrgb:Int){RED(0xFF0000),GREEN(0x00FF00),BLUE(0x0000FF)}默认
171
代码人生
01-01 08:00
代码人生
Kotlin 泛型
Kotlin 泛型,泛型,即"参数化类型",将类型参数化,可以用在类,接口,方法上。与Java一样,Kotlin也提供泛型,为类型安全提供保证,消除类型强转的烦恼。声明一个泛型类:classBox(t:T){varvalue=t}创建类的示例时我们需要指定类型参数:valbox:Box=Box(1)//或者valbox=Box(1)//编译器会进行类型推断,1类型Int,所以编译器知道我们说的是B
118
«
1
2
3
4
5
6
7
8
9
10
11
»