第3方库,Dokit
Android 朋友圈列表Feed流的最优化方案,让你的RecyclerView从49帧 -> 57帧Github链接,给个Star鼓励我写更多好库[https://github.com/QDong415/QFeed] 事先说明:我在demo中一进入Activity就立刻触发...
Github链接[https://github.com/QDong415/QSwift] 新IOS开发者容易犯下的错误: ❌ 工程中每个tableviewVC都有一个自己的x...
一、前言 前几天发布了一篇【Jetpack篇】协程+Retrofit网络请求状态封装实战[https://juejin.cn/post/6958821338672955423...
Github链接[https://github.com/QDong415/QTableKit] 解决痛点: 类似登录注册界面的TableView、上面的商品详情的TableV...
Github链接,给个Star鼓励我写更多好库[https://github.com/QDong415/QUIAlertController] 功能: ✅放弃系统的UIAle...
Github链接,给个Star鼓励我写更多好库[https://github.com/QDong415/QFeed] 事先说明:我在demo中一进入Activity就立刻触发...
简介: 用内部拦截法 和 外部拦截法 两种方式处理两个横向的ViewPager嵌套的手势冲突 最终实现效果:按住右侧部分横滑就是滑动大ViewPager。类似抖音的首页 这个...
Github链接,给个Star鼓励我写更多好库[https://github.com/QDong415/QLiveMessageHelper] 直播间聊天消息列表,直播间Re...
Android的GC机制是可达性回收,具体本文就不再具体阐述了,本文只分析android系统什么时候会触发GC,以及监听Object对象被回收的时机: 先看下面的代码的注释,...
Github链接,给个Star鼓励我写更多好库[https://github.com/QDong415/QDragClose] 下拉拖拽关闭Activity,下拉返回Acti...
Github链接,给个Star鼓励我写更多好库[https://github.com/QDong415/QDrawGift] 简介: 仿快手直播间手绘礼物,手绘+播放+底部礼...
ios版本 Github链接[https://github.com/QDong415/StripeAnimationLayer] Android版本 Github链接[htt...
思考:一个对象什么时候加入自动释放池? How AutoreleasePool 自动释放池是一个抽象的概念 自动释放池是一组page的集合 自动释放池是维持page的栈的逻辑...
总结: 如果枚举值,是方法闭包,那么只有在取值的时候,才触发方法体中的代码。 所以建议大家枚举值里是方法闭包,而不是直接的值。这样可以节省不必要的代码执行,只有在确实用到某个...
哪些常见的场景适合使用策略模式呢?我在写聊天界面的时候遇到了一个非常适合用策略模式的地方,与大家分享 (本文以Android的聊天界面为案例,ios也是一个道理)本文不做介绍...
Github链接[https://github.com/d19890415/QKeyboardEmotionView] 简介: 任何底部有输入栏的界面,都可以用本库,兼容所有...