原文已经不知道在哪, 看到的也是转发的, 转自Archlinux 的灵魂──PKGBUILD、AUR 和 ABS 觉得看完对深入理解Arch很有帮助.文章很长, 耐心点看完,...
原文已经不知道在哪, 看到的也是转发的, 转自Archlinux 的灵魂──PKGBUILD、AUR 和 ABS 觉得看完对深入理解Arch很有帮助.文章很长, 耐心点看完,...
前言 singleTop与singleTask是Activity最常用的两种启动模式。本文主要讲解两者之间的区别与使用场景。 推荐 个人博客:李益的小站[https://ww...
转自阮一峰 http://www.ruanyifeng.com/blog/2017/12/image-and-wave-filters.html 图像其实是一种波,可以用波的...
本文主要介绍金山云Android推流、短视频SDK设计中,为保证SDK的灵活性、可扩展性,在SDK组件化方向上所做的一些探索。 成熟的PC端多媒体架构简介 PC诞生之初,就有...
在写SparseArray某些情况下比HashMap性能更好,按照官方问答的解释,主要是因为SparseArray不需要对key和value进行auto-boxing(将原始...
WeakHashMap垃圾回收原理 简书 涤生。转载请注明原创出处,谢谢!如果读完觉得有收获的话,欢迎点赞加关注。 介绍 WeakHashMap自然联想到的是HashMa...
依赖包滥用System.gc()导致的频繁Full GC 简书 涤生[https://www.jianshu.com/users/150f36a73910/]。转载请注明原创...
硬件加速,直观上说就是依赖GPU实现图形绘制加速,软硬件加速的区别主要是图形的绘制究竟是GPU来处理还是CPU,如果是GPU,就认为是硬件加速绘制,反之,软件绘制。在Andr...
最近因为在总结一些优化UI布局的技巧,在解决过度绘制的时候很多都用到了clipRect函数来进行自定义控件的优化。个人觉得这是个十分有用且重要的方法。 什么是clipRect...