Kotlin lambda之-Capturing vs Non-Capturing Lambdas 2023-10-19 深入学习Kotlin 约 2422 字 预计阅读 5 分钟 概述 相信很多人看到Capturing/non-capturing lambdas的时候,很疑惑,这是什么东西,好像实际使用过程中,并没有看到这 阅读更多
Kotlin函数式接口SAM实际使用的坑 2023-10-19 深入学习Kotlin 约 1646 字 预计阅读 4 分钟 函数式接口 函数式接口,英文名称(Functional (SAM) interfaces),全称是Single Abstract Method (SAM) interface。在 Kotlin 中,仅具有一个 阅读更多
Hugo添加菜单 2023-10-14 Hugo 约 462 字 预计阅读 1 分钟 概述 我需要在我的博客中,添加一个“深入学习Kotlin”的专题菜单,那要怎么添加呢?有人说直接使用简单的tag或者category不行吗,是 阅读更多
Kotlin中reified理解和实战应用 2023-09-21 深入学习Kotlin 约 1438 字 预计阅读 3 分钟 Kotlin提供了一个reified关键字,这个关键字在实际项目中有很大的用处,比如泛型相关的封装,SDK封装等。今天我们就来学习下这块的知 阅读更多
Kotlin属性委托的巧妙使用-埋点上报封装 2023-09-13 深入学习Kotlin 约 1678 字 预计阅读 4 分钟 概述 在实际的项目开发中,一定会有埋点上报的需求。可能每个项目上报的方式不一样,有些是通过自动化埋点,不需要开发手动上报,有些是需要开发自己上 阅读更多
如何选择Kotlin作用域函数-let,run,with,apply 2023-09-12 深入学习Kotlin 约 1245 字 预计阅读 3 分钟 如何选择这些作用域函数 在 Kotlin 开发中,经常使用到let,apply,also,run等一些作用域函数,具体什么是作用域函数,可以看下官网地址作用 阅读更多
Bitmap内存复用,你要的细节全在这里 2023-09-11 重学Glide系列 约 4154 字 预计阅读 9 分钟 Android Bitmap 内存存储的演变过程 Android 随着版本的变化,它的内存分配一直在变化,具体变化如下: 在 Android 2.3.3(API 级别 10)及更低版本上,Bitmap 的像 阅读更多
客户端开发的我,准备认真学前端了 2023-08-20 小院藤椅上的漫想 约 2104 字 预计阅读 5 分钟 背景 我呢,一个 Android 开发工程师,从毕业到现在主要做的是客户端开发,目前在一个手机厂商任职。自己目前知识技能主要在客户端上,其他方面会一点点,会一 阅读更多
解决LiveData数据倒灌的新思路 2023-08-09 Android 约 1751 字 预计阅读 4 分钟 数据倒灌现象 对于LiveData“数据倒灌”的问题,我相信很多人已经都了解了,这里提一下。所谓的“数据倒灌”:其实是类似粘性广播那样,当新的 阅读更多
Glide内存优化之GroupedLinkedMap 2023-08-05 重学Glide系列 约 2110 字 预计阅读 5 分钟 概述 相信很多人看到GroupedLinkedMap这个数据结构,觉得一脸懵,因为很少甚至都没有见到过这个数据结构。其实这个数据结构是 Glide 在实现 阅读更多