皮皮小黑屋

点点滴滴

Glide 很强大也很复杂。多数时候 Glide 可以提高我们的生产力,也有少数时候我们不小心会踩到坑里。本文来自一个真实案例:布局文件中一处不起眼的疏忽,导致 Glide 生成一个超大的 Bitmap。

阅读全文 »

这里介绍 Android 开发中的一个小技巧:扩大 View 的 touchable area。扩大 touchable area 后可以让 View 的可点击区域大于其自身显示区域,某些场景下很有用。

阅读全文 »

上周开始试用了 MWeb,不得不说好用。感觉我写 Markdown 的工具可以升级了(原先使用的 LiteIDE),效率就要提升了。不得不记录下来,以示庆祝!

阅读全文 »

Bitmap 不像四大组件一样有明确定义的生命周期。但作为 Java 对象,Bitmap 仍然有一个从出生到死亡的过程,它是内存超级大户,所以了解内存在其生命周期中是如何被分配和销毁是必要的。本文试图理清创建和销毁 Bitmap 过程的主脉络,忽略一些细节,重点聚焦内存分配与回收。如有疏漏,欢迎批评指正。

阅读全文 »
0%