最新 最热

从源码角度分析 Kotlin by lazy 的实现

延迟属性(lazy properties) 是 Kotlin 标准库中的标准委托之一,可以通过 by lazy 来实现。

2019-03-08
0

在Java 中安全使用接口引用

Photo by Joseph Maxim Reskp on Unsplash我使用Java 开发过很多项目,这其中包括一些Web 应用和Android 客户端应用。作为Android 开发人员,J

2019-03-05
0

Kotlin甩掉findViewbyId,原理几何

在Kotlin中,一个非常好用的特性是:可以直接使用控件 ID 对控件进行操作,而不需要像 Java 中那样先声明控件,使用 findViewById() 来找到控件,然后才能操作该控件。该特性称为Static Layout Import,即静态布局引入。...

2019-03-04
0

2019开发者调查趋势与方向报告出炉

近日国外开发者平台 HankerRank 发布了 2019 年开发者技能调查报告,该报告根据对71,281位开发者的调查得出。作者从中选取了一部分,给大家解读一下。

2019-03-04
0

Kotlin实战【五】Kotlin中的异常

Kotlin中的异常处理与Java或者其他语言中的处理方式相似。一个函数可以以正常方式结束,或者当错误发生的时候抛出异常。函数调用者捕获这个异常并处理它;如果没有,异常重新在调用栈向上抛。...

2019-03-04
0

Android Studio 3.3 to 3.3.1 更新纪实(日常Why can't it? & Why can it?...)

很容易,点击一下这个菜单项,重启AS即可。 解决了爆红之后便没什么问题了,AS此次更新便胜利落幕。

2019-03-04
1

Kotlin For Android 笔记(三)

使用 @JvmOverloads 可以极大的简化构造函数的模板代码 Java 版本

2019-03-04
0

Kotlin For Android 笔记(二)

使用 Android 项目,Kotlin 被编译成运行在 Dalvik 上的 Java 字节码。虚拟机(安卓 5.0 之前)或安卓运行时(安卓 5.0 及更高版本)。两个虚拟机都只能执行类内定义的代码。为了解决这个问题,Kotlin 编译器为顶级函数生成类。...

2019-03-04
0

Kotlin 和 JetPack 的项目实战(一)

从谷歌在 2017 年的 Google IO 宣布 Kotlin 成为 Android 开发的官方语言开始,已经过去将近 2 年了,Kotlin 越来越被开发者所关注,在 Github 的开源项目中使用这门语言的也呈上升趋势。...

2019-02-27
0

Kotlin

原因:2017年12月12日 星期二 Kotlin笔记(个人兴趣)说明:记录函数式编程思想

2019-02-27
0