首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
心源xinyuan
掘友等级
添加1我的职位
编辑个人描述
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.4K
文章 1.4K
沸点 0
赞
1.4K
返回
|
搜索文章
最新
热门
Glide Bitmap复用笔记
Glide复用Bitmap的核心是通过一个名为 BitmapPool 的“回收池”来管理Bitmap对象的。它的目标非常明确:避免频繁创建和销毁Bitmap,从而减少内存分配开销、降低垃圾回收(GC)
Glide 缓存核心 GroupedLinkedMap 相关笔记
GroupedLinkedMap 是 Glide 为实现其 BitmapPool 中 LRU(最近最少使用)逻辑而专门设计的高效双层哈希链表数据结构。它巧妙地解决了两个核心问题:按Bitmap规格快速
Glide BitmapPool 实现原理笔记
Glide 的 BitmapPool 实现原理分析 1. 概述 BitmapPool 是 Glide 内存优化的核心组件之一,主要目的是复用 Bitmap 内存,减少 GC 和内存分配开销,提升应用性
Bitmap 延申笔记
Bitmap复用: Glide中的策略: 如果设置了inBitmap。则用了这个options对象decode方法在decode时会尝试复用传入的bitmap。被复用的bitmap必须是可修改的,op
Window与WindowManager 笔记
使用WindowManager添加Window 基本使用: 相关flags和type太多了,详解官方文档https://developer.android.com/reference/android/
GestureDetector 笔记
GestureDetector.OnGestureListener接口 单击 双击 //0 代表 ACTION_DOWN,1 代表 ACTION_UP,2 代表 ACTION_MOVE SimpleO
Kolin FLow 相关笔记
异步数据流处理组件,方便在异步场景下更好的处理数据流。支持背压,支持协程,能够有效避免内存泄漏等oom问题。 一个异步数据流包含:上游,操作符,下游。 冷流:只有下游开始消费,上游才开始产生数据。 热
协程相关笔记
创建协程: runBlocking 启动一个新的协程,阻塞当前线程直到协程执行完毕 async 启动一个新的协程,返回Deferred对象,可以通过该对象获取协程执行的结果 withContext:在
控件封装 笔记
declare-styleable标签和属性方法 refernce:参考某一资源id; 如: @drawable/icon color:颜色值 如:#ff00ff boolean:布尔值 dimens
CSS gap 小计
最近做项目的时候,类似这种设计是很常见的 之前我的做法都是设置margin,然后在子元素筛选设margin 0,这次智能提示了gap这个属性......(原谅我太菜) 那么这个是干嘛的的,就是用于设置
下一页
个人成就
文章被点赞
6
文章被阅读
1,416
掘力值
609
关注了
27
关注者
3
收藏集
4
关注标签
43
加入于
2016-03-21