![](https://img-blog.csdnimg.cn/20210313154848143.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
kotlin demo
kotlin demo练习
白云城主豪大大
越努力越幸运
展开
-
kotlin flowlayout
高级UI 自定义 flowLayout 流失布局,主要是两个方法重写 a、onMeasure(int, int) 确定所有子元素的大小 b、onLayout(boolean, int, int, int, int) View分配所有的子元素的大小和位置 github地址:https://github.com/haoda2328/flowLayout /** * 记录所有行的 view 集合 */ private var alls: ArrayList<...原创 2021-04-09 20:31:51 · 266 阅读 · 0 评论 -
kotlin 函数 进阶
参考:https://developer.android.com/kotlin/learn 我们在用kotlin时 会有 let、 with 、also 等高阶函数,点击去初看源码晦涩难懂简直无从下眼! 源码also方法大概的意思是 : 万能类泛型 T 添加了 also方法, 形参是声明了的一个传值 为T的方法没有返回值,而且also方法是有返回 T的 public inline fun <T> T.also(block: (T) -> Unit): T { co...原创 2021-03-26 16:09:03 · 105 阅读 · 0 评论 -
Kotlin mvp 泛型 demo
Kotlin mvp 泛型 demo github地址:https://github.com/haoda2328/mvpdemo mvp模式已经出来很久了,最近用到了kotlin随即将kotlin版的泛型mvp写了一个demo,mvp相当于以mvc的主要差异是v 跟 p层的 依附,demo主要呈现了是activity 跟presenter的依附过程跟数据传递过程 1、基础 BaseView 接口定义 interface BaseView { fun showName(nam...原创 2021-03-08 22:14:46 · 228 阅读 · 2 评论