Kotlin
文章平均质量分 93
kotlin相关
依然范特稀西
Android开发工程师,公众号:技术最TOP
展开
-
再见!onActivityResult!你好,Activity Results API!
Google强烈推荐的Activity间传递数据、获取的结果的方式!原创 2020-10-26 10:36:12 · 4263 阅读 · 8 评论 -
Jetpack Compose 重磅更新!增加RecyclerView、Constriantlayout、动画等重要组件!
2020Jetpack Compose重磅更新!增加RecyclerView、Constriantlayout、动画等重要组件!原创 2020-06-14 22:01:30 · 3562 阅读 · 5 评论 -
【译】使用Kotlin从零开始写一个现代Android 项目-Part1
Kotlin+MVVM+RXJava2项目实战!原创 2020-06-10 21:07:22 · 2881 阅读 · 0 评论 -
啥?ViewBinding还能替换自定义View!
黑科技~原创 2020-06-04 08:49:47 · 4143 阅读 · 1 评论 -
Jetpack WindowManager,Android 折叠屏官方适配方案!
Jetpack WindowManager,Android 折叠屏官方适配方案!专为折叠屏而生~原创 2020-05-25 10:49:03 · 1569 阅读 · 0 评论 -
Jetpack Compose,不止是一个UI框架!
一文带你深入理解Jetpack Compose!原创 2020-05-22 09:40:49 · 4865 阅读 · 6 评论 -
Kotlin1.4-M1发布啦,终于支持Kotlin interface SAM转换了!
Kotlin 1.4的第一个预览版终于发布了,有哪些新亮点和功能呢?一文带你一探究竟!原创 2020-04-20 13:07:39 · 1574 阅读 · 0 评论 -
不要总是相信 @JvmOverloads
image.png原文:http://mrw.so/5ghhcs译者:依然范特稀西在使用Kotlin编程时,通常可以通过@JvmOverloads注解把多个构造函数合并成一个构造函数,尤其是当通过继承Android View 来自定义View 的时候。大多数情况下,这样写是没问题的,但是有时候它又会出现一些意想不到的问题。让我们看一下@JvmOverload...原创 2019-09-19 21:25:28 · 486 阅读 · 0 评论 -
从Kotlin的类开始说起
封面.png欢迎来到kotlin的世界,Kotlin 是一个用于现代多平台应用的静态编程语言,它可以编译成Java字节码,在JVM平台上运行,并且可以完全兼容Java。它有很多优点,如:如空指针检查、高阶函数、函数扩展等等。2017Google IO大会上,指定Kotlin作为Android开发的官方语言。因此,如果你是一个Android开发者,该学习使用kotlin...原创 2018-08-30 23:34:59 · 143 阅读 · 0 评论 -
Kotlin 什么是幕后字段?
image.png上篇文章我们了解了Kotlin中的各种类,从Kotlin的类开始说起,而类中则有属性和方法,Kotlin 中的类属性和Java的类成员变量还是有很大区别,同时类属性也有一些比较难以理解的东西,如:属性的声明形式、幕后字段、幕后属性等等。本篇文章我们将详细深入的了解这些东西。1 . 前戏(Kotlin的普通属性)在Kotlin中,声明一个属性涉及到...原创 2018-09-09 22:43:37 · 333 阅读 · 2 评论 -
一文彻底搞懂Kotlin中的委托
1. 什么是委托?委托,也就是委托模式,它是23种经典设计模式种的一种,又名代理模式,在委托模式中,有2个对象参与同一个请求的处理,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项技巧,其他的几种设计模式如:策略模式、状态模式和访问者模式都是委托模式的具体场景应用。委托模式中,有三个角色,约束、委托对象和被委托对象。约束: 约束是接口或者抽象类,它定义了通用的业务类型,也就是...原创 2020-01-06 19:43:27 · 1569 阅读 · 2 评论