#Kotlin

Kotlin是一种在Java虚拟机上运行的静态类型编程语言,它也可以被编译成为JavaScript源代码。

[译]改善 Android Studio 的构建速度

Android 开发者

在 Android Studio 中,我们希望让你成为最高效的开发者。通过与开发者的讨论和调查,我们了解到缓慢的构建速度会降低生产力。

4110

Kotlin 之美

一个会写诗的程序员

Kotlin 作为后起之秀,站在巨人们的肩膀上是她得天独厚的优势,而这个巨人也包括—《Effective Java》(EJ),得益于这个巨人,Kotlin 到处...

8220

终于明白为什么要加 final 关键字了!

孤独键客

但是为什么对于 Kotlin 来说可以在匿名内部类中直接修改基本数据类型的值呢?查看 Kotlin 编译后反编译回来的内容:

7330

Kotlin中的可空类型

用户1108631

杭州51信用卡 · Android开发工程师 (已认证)

Java的NullPointException是经常遇到的异常,也是最让人头疼的一个异常。Kotlin为了解决这个问题,引进了可空类型,将运行时可能发生异常提前...

7020

Google I/O 2019 Android 开发者关注些什么?

程序亦非猿

为了推广 Kotlin , 从之前的 first-class 到现在的 Kotlin-first , 再加上,Android 团队将会优先提供 Kotlin 版...

4810

在Java 中安全使用接口引用

程序亦非猿

我使用Java 开发过很多项目,这其中包括一些Web 应用和Android 客户端应用。作为Android 开发人员,Java 就像我们的母语一样,但Andro...

6720

小谈 Kotlin 的空处理

程序亦非猿

近来关于 Kotlin 的文章着实不少,Google 官方的支持让越来越多的开发者开始关注 Kotlin。不久前加入的项目用的是 Kotlin 与 Java 混...

4910

Kotlin 企业级应用开发教程(Spring 5 + Spring Boot 2.0 + MyBatis)

一个会写诗的程序员

第一部分,将与您分享Kotlin的力量和美丽。我们将讨论:Kotlin 特性之旅,可空类型与类型安全,使用Kotlin进行函数编程,使用Kotlin进行面向对象...

5710

JVM下的Scala和Kotlin

春哥大魔王

Web开发是Java的主要阵地,在Kotlin最开始出现的时候其主要阵地还是Android平台,慢慢的Kotlin支持了Web开发,这样Kotlin和Scala...

7920

Spring Framework 5.0 新特性总结!!!

用户5224393

Spring Framework 5.0 引入了对 JetBrains Kotlin 语言的支持。Kotlin 是一种支持函数式编程编程风格的面向对象语言。Ko...

5010

【Flutter 专题】43 图解 Flutter 适配 AndroidX

阿策

和尚在尝试一些三方库时,会提示与 androidx 不兼容,和尚整理一下尝试步骤;

9930

Android Java 动态修改 CheckBox 样式

阿策

和尚我一直在处理动态配置页面颜色方面的工作,包括各布局,各控件等,而和尚我却在最常用最基本的 CheckBox 选项框这个控件却栽了跟头,折腾了好久...

5910

Android 实现圆角布局

阿策

和尚我最近在处理图片的圆角,不止是四个角全是圆角,还包括单左侧/单右侧/对角线方向的圆角。因为自己太菜只能寻求网上的大神,发现一个自定义圆角布局,这样可...

6910

Android Kotlin/Java 动态设置 shape/drawable 等状态效果

阿策

和尚我最近遇到一个小需求,程序里面有个别页面,需要动态的调整某个页面的样式,包括一键变灰等效果。 以前页面是用 shape 和 draw...

9030

咱真的了解 Activity 与 Fragment 生命周期吗?

阿策

和尚我中午和朋友闲聊,被问到 Activity 与 Fragment 的生命周期,以为是很基础的东西,基本可以把生命周期说全,但是被问到 Activ...

7720

Kotlin ‘...has private access in...’ 解决

阿策

和尚我最近被问到一个问题,使用 Kotlin 时出现 '…has private access in…' 无法获取其他类中实体或属性。用 Java 实现时,一个...

6920

《Kotlin Contract 契约》极简教程

一个会写诗的程序员

我们都知道Kotlin中有个非常nice的功能就是类型智能推导(官方称为smart cast), 不知道小伙伴们在使用Kotlin开发的过程中有没有遇到过这样的...

11620

associateBy 和 groupBy 之间的区别

一个会写诗的程序员

国内第一Kotlin 开发者社区公众号,主要分享、交流 Kotlin 编程语言、Spring Boot、Android、React.js/Node.js、函数式...

5020

终于明白为什么要加 final 关键字了!

好好学java

但是为什么对于 Kotlin 来说可以在匿名内部类中直接修改基本数据类型的值呢?查看 Kotlin 编译后反编译回来的内容:

5320

年度重大升级,IntelliJ IDEA 2019.2 稳定版发布

Java技术栈

文章转载自 OSCHINA 社区 [http://www.oschina.net]

15410

扫码关注云+社区

领取腾讯云代金券