使用Glide图片加载框架,记录如何统一给图片添加蒙层
StringBuffer线程安全,StringBuilder线程不安全,这个结论都是知道的。StringBuffer为什么线程不安全?既然线程不安全为什么还有存在必要,而不全使用StringBuffer?
先前使用`popo`机器人发送消息通知 站会、周报、crash统计等信息,被收购后改用钉钉,这些工作就迁移到`钉钉`了
HashMap内部使用了很多巧妙的算法,让人不禁感叹开发者的强大,本文总结tableSizeFor()和hash()的原理,以便更好地理解HashMap及将算法思想应用到工作中。
APK大小增加过快,需要及时优化瘦身,往往大文件资源优化能带来显著效果,本文采取一种方案快速找出大文件资源。
作为OkHttp的底层IO库,Okio确实比传统的java输入输出流读写更加方便高效。Okio补充了java.io和java.nio的不足,使访问、存储和处理数据更加容易,它起初只是作为OKHttp的一个组件,现在你可以独立的使用它来解决一些IO问题。