前言 在Kotlin中,有一些用于扩展 & 方便开发者编码的内置函数,能大大提高开发者的开发效率。今天,我将主要讲...[作者空间]
打印结构: 即当 row == 2 && column == 2 时直接跳到了标签的位置。 对比一下不使用标签的情...[作者空间]
一. 类(Class) 与类型(Type) Kotlin 中类和类型是不一样的概念。 下图充分展示了它们的区别。 ...[作者空间]
1 kotlin 集合分类可变集合不可变集合 1.1 创建不可变List 1.2 创建可变集合 2.2使用for循...[作者空间]
使用方法 Fragment与ViewPager搭配,实现翻页,实现每页多个控件 写好每个item的小毛驴文件和数据...[作者空间]
简要介绍 安卓开发中一个最大的通点,就是异步任务的执行。常用解决方案主要有如下几种:1、AsyncTask2、Ha...[作者空间]
设计模式——建造者模式 理解 当某个对象的构建非常复杂时,这时如果要求客户自己来逐一建造,那么实现起来就复杂了。 ...[作者空间]
概述 每个使用RxJava的Android项目在都会在Activity或Fragment中订阅数据。然而这些类的创...[作者空间]
0.前言 协程以前一直是Kotlin作为实验性的一个库,前些日子发现1.3版本的kotlin relese了协程,...[作者空间]
Android精选源码 微信打飞机 android进度设置加载效果源码 Android新手引导库EasyGuide...[作者空间]
看了却把清梅嗅的文章后,我也开始学习kodein。用过dagger2的都知道,dagger2要写大量的模板代码,而...[作者空间]
前言:依赖注入浅谈 Dagger2的困境 对于依赖注入(Dependency Injection,简称DI)来讲,...[作者空间]
原文:From Dagger2 to Kodein: A small experiment作者:Allan Yos...[作者空间]
之前写了一篇Kotlin中常量和静态方法的文章,最近有人提出一个问题,在companion object中调用外部...[作者空间]
这篇文章大部分内容来自:https://github.com/Kotlin/kotlinx.coroutines/...[作者空间]
用 Java 进行 Android 开发的话,依赖注入这一块一般使用 Dagger ,转用 Kotlin 之后有更...[作者空间]
共1083字,阅读需要2分钟 泛型实参的继承关系对泛型类型的影响 协变:泛型类型与实参的继承关系相同 逆变:泛型类...[作者空间]
之前总是遇到弹窗Dialog,为了方便以后使用,自己方便简单封装了一个Utils方便以后根据需求方便拓展应用。截图...[作者空间]
kotlin中没有像java一样的 extends T>这样的方式,也没有父类向子类转换,但是为了数据的安全性...[作者空间]
写了多年的Java,直到看到Kotlin,原来代码可以如此优雅! 如果你是像我一样是一名优秀的Java开发者^_^...[作者空间]