最新 最热

Kotlin 中的 run、let、with、apply、also、takeIf、takeUnless 语法糖使用和原理分析

在 Kotlin 有一些可以简化代码的语法糖,比如 run、let、with、apply、also、takeIf、takeUnless 等。

2019-07-26
0

Kotlin 使用 Anko 构建布局的那些事

毕竟以往的布局都是要从 XML 中解析出来,然后再到 LayoutInfalter 里面通过 Constructor.newInstance 反射创建出来的。而 Anko 则是直接创建 View,用代码构建布局,省去了解析 XML 的时间。...

2019-07-26
0

Kotlin 编码规约

如需根据本风格指南配置 IntelliJ 格式化程序,请安装 Kotlin 插件1.2.20 或更高版本,转到“Settings | Editor | Code Style | Kotlin”,点击右上角的“Set from...”链接,并从菜单中选择“Predefined style / Kotlin sty...

2019-07-26
0

史上最详尽 Java 8 集合类 HashMap : 底层实现和原理学习笔记(源码解析)

在 Java 中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。Hashmap实际上是一个数组和链表的结合体(在数据结构中,一般称之为“链表散列“),请看下...

2019-07-18
0

Android Gradle系列-进阶篇

上篇文章我们已经将Gradle基础运用介绍了一遍,可以这么说,只要你一直看了我这个Gradle系列,那么你的Gradle也将过关了,应对正常的工作开发已经不成问题了。...

2019-07-17
1

Flutter + MVP +Kotlin 实战!

Kotlin,由 JetBrains 于 2011.07 推出,一款面向 JVM 在 Java 虚拟机上运行的静态类型编程语言。

2019-07-16
0

Kotlin 如何优雅地使用 Scope Functions

作用域函数:它是 Kotlin 标准库的函数,其唯一目的是在对象的上下文中执行代码块。 当您在提供了 lambda 表达式的对象上调用此类函数时,它会形成一个临时范围。 在此范围内,您可以在不使用其名称的情况下访问该对象。...

2019-07-15
0

Kotlin 并发编程之"协程"

Kotlin, as a language, provides only minimal low-level APIs in its standard library to enable various other libraries to utilize coroutines. Unlike many other l...

2019-07-14
0

最新 Android 热门开源项目公布

LeanCloud 工程师收集了 2019 年 5 月 GitHub 上比较流行的 9 个和 Android 开发相关的开源项目,分享给各位开发者,内容包括对话框、日历、矢量绘图组件,内存泄露检测库,Kotlin 的 linter、mock 库、依赖注入框架等。...

2019-07-11
0

Android终端单测杂烩

给测试同学-关于语言补习  Kotlin *建议Java全熟之后再看,同时看有可能会记错用法; *语法比较多,需要慢慢消化; *优先看下官网的Higher-Order Functions and Lambdas还有inline functions有助于尽快看懂开发代码。  Jav...

2019-07-11
1