最新 最热

Kotlin 协程总结

协程并不是 Kotlin 提出来的新概念,其他的一些编程语言,例如:Go、Python 等都可以在语言层面上实现协程,甚至是 Java,也可以通过使用扩展库来间接地支持协程。...

2022-06-10
0

kotlin recycler_view must not be null

就上面这一行很简单的代码,居然提示找不到recycler_view,难道是kotlin-android-extensions插件的问题?不可能啊,别的地方是可以的啊,唯一的差别就是recycler_view是在fragment中调用,别的是在activity调用而已,难道是这个时...

2022-06-10
1

Kotlin练手,以登录为例,Anko简单使用

另外,Anko支持动态生成视图,语法简单,结构清晰,但是不能预览,预览插件:

2022-06-10
0

Kotlin服务端Spring Boot系列干货教程4 - Kotlin和Java比较

Kotlin编译为JVM字节码或JavaScript,像Java一样,Bytecode也是Kotlin程序的编译格式。 字节码表示编程代码,一旦编译,就通过虚拟机而不是计算机的处理器运行。通过使用这种方法,一旦编译并运行虚拟机,源代码就可以在任何平台...

2022-06-09
0

Kotlin服务端Spring Boot系列干货教程1 - 项目搭建

著名IDE厂商JetBrains开发的基于JVM的静态类型编程语言,声称100% interoperable with Java。Kotlin是由工程师设计的,各种细节设计非常切合工程师的需要。语法近似Java和Scala,且已活跃在Android开发领域,被誉为Android平...

2022-06-09
0

Kotlin 一统天下?Kotlin/Native 开始支持 iOS 和 Web 开发

近日,首届官方举办的 Kotlin 专题会议 KotlinConf 正式开幕,来自世界各地约 1200 名与会者齐聚旧金山,在这场盛大的 KotlinConf 大会主题演讲中,Kotlin 的首席语言设计师 Andrey Breslav 公布了一系列与 Kotlin 紧密相关...

2022-06-09
0

Java 8 之后的那些新特性(八):模式匹配 Pattern Matching

有时候,如果你是一直编写Java程序,从未去写过其它语言的话,你可能压根意识不到Java之中有些原来写法其实是很啰嗦的。而当你使用其它一些语言的更简洁的特性时,可能就会有一种:”哇,原来可以这样"的认知。...

2022-06-07
0

Java 8之后的那些新特性(六):记录类 Record Class

Java是一门面向对象的语言,而对于面向对象的语言中,一个众所周知的概念就是,对象是包含属性与行为的。

2022-06-07
0

解密!第一个开源架构工作台的构建过程

构建一个架构工作台并不是一件容易的事,涉及到了一系列的编译器相关的知识,编辑器相关的知识,当然还有其核心的架构相关的知识。工作台架构图所下所示:在五月底,经历了一系列的磕磕碰碰,我们终于算是 release 了第一个 “可...

2022-05-30
0

Android Kotlin协程间的通信Channel介绍

使用Kotlin做Android项目时,肯定少不了使用协程,而在协程的使用中,少不了要在不同的协程中传递数据,而Kotlin中的Channel,就是专门用来处理协程之间的通信,今天这篇就是来看看Channel的用法。...

2022-05-25
0