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 在实现 阅读更多
技术人如何选择技术路线 2023-08-01 小院藤椅上的漫想 约 4849 字 预计阅读 10 分钟 前言 最近在网上看到孟岩前辈 08 年写的一篇关于技术选择的文章,深受启发。其中前辈列举了四种不同的技术和人生路线的关系,同时也详细的说明了,对于技 阅读更多
Git添加多账号多配置 2022-09-09 开发工具 约 1382 字 预计阅读 3 分钟 简述 在实际开发中,我们经常碰到有关 Git 多账号的两种情况,一种是:不同的项目有不同的配置需求,比较常见的就是用户名或者邮箱不一样。第二种是:同一 阅读更多