首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
上课钟变成打卡钟_
掘友等级
Android开发者
|
美团点评
Android developer,geek
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
228
文章 228
沸点 0
赞
228
返回
|
搜索文章
最新
热门
关于Kotlin扩展函数与lambda的上下文
通常我们在写一个扩展函数,如果传入一个lambda表达式大概是下面这样 这个时候它的上下文是谁呢? 在扩展的方法内部,这个方法的上下文其实就是这个T,也就是调用这个方法的对象,所以this == T,这一点很明显。 那么在外部使用的时候,如下代码中呢? 注意,这里虽然调用了ap…
关于Kotlin扩展函数与lambda的上下文
在扩展的方法内部,这个方法的上下文其实就是这个T,也就是调用这个方法的对象,所以this == T,这一点很明显。 注意,这里虽然调用了apply方法,但是后面的代码块{}实际上是block: () -> Unit这个lambda的简写,也就是说我们是处于一个lambda表达式…
原来Android动画还能这么写
该项目是一个使用Kotlin的lambda表达式与扩展函数特性封装的DSL工具,如果你有一定的Kotlin基础,并且喜欢DSL的优雅,那么这个项目会是一个不错的学习对象。
Android动画居然还能这么写
这是一个能让你在Kotlin下使用DSL的方式快速优雅的写Android动画的工具。 该项目是一个使用Kotlin的lambda表达式与扩展函数特性封装的DSL工具,如果你有一定的Kotlin基础,并且喜欢DSL的优雅,那么这个项目会是一个不错的学习对象。 我们在写项目的时候,…
Twobbble,纯 Kotlin 开发的 Dribbble 客户端
Twobbble 是一个 Android 平台的第三方 Dribbble 客户端,与大多数这类应用一样,他完全基于 MaterialDesign 设计。而值得一提的是 Twobbble 完全使用 Kotlin 开发,基于 MVP,并使用了 RxJava,Retrofit2,EventBus,Fresco,等多个常用第三方项目,充分的证明了 Kotlin 在实际生产中的可靠与 Java to Kotlin 的过渡之平滑,如果你是初学 Kotlin,Twobbble 会是一个不错的学习对象。
个人成就
文章被点赞
221
文章被阅读
6,842
掘力值
289
关注了
8
关注者
159
收藏集
1
关注标签
35
加入于
2016-01-09