Android优化
唯鹿
Android、Flutter
展开
-
RecyclerView局部刷新爬坑之路
前几天看到的一篇文章,感觉和我的爬坑经历很像,感觉相见恨晚,所以转载一下。原文地址:安卓易学,爬坑不易—腾讯老司机的RecyclerView局部刷新爬坑之路转载 2017-03-23 22:44:30 · 6094 阅读 · 6 评论 -
一些你需要知道的布局优化技巧
转载请注明出处:http://blog.csdn.net/qq_17766199/article/details/52863741今天分享一些layout布局书写中的一些技巧,希望看过之后你也一样可以写出性价比高的布局。我个人的目标是用最少的View写出一样效果的布局。原创 2016-10-19 21:50:45 · 11996 阅读 · 62 评论 -
使用Picasso加载图片的内存优化实践
我来简单对比一下常用的图片加载库Picasso、Glide、Fresco。(不要问我UIL,因为作者已经不维护了,不推荐使用了。但是他的设计思想值得每个人学习!)转载 2016-08-27 14:21:04 · 2256 阅读 · 0 评论 -
Android UI性能优化 -- GPU过度绘制
首先我参考了鸿洋大神的文章,真心写的很棒,受益匪浅:点击打开链接当然过度绘制是无法完全避免的,适度的是可以接受的,但过多了之后就会造成性能影响。引用大牛的分析就是:设备的内存带宽是有限的,当过度绘制导致应用需要更多的带宽(超过了可用带宽)的时候性能就会降低。带宽的限制每个设备都可能是不一样的。一个好的参考目标就是控制过度绘制为2X;这说明您可以绘制一次屏幕,然后在上面绘制最多2原创 2015-11-06 10:38:23 · 2731 阅读 · 0 评论 -
记一次Glide的错误配置
1.问题我们知道Glide默认使用的是HttpUrlConnection的方式请求网络获取图片,具体实现参见HttpUrlFetcher 类。而OkHttp的出现就是用于替代HttpUrlConnection和HttpClient,它的高效与强大我就不多说了,官方文档如下:OkHttp 是一个底层网络库(相较于 Cronet 或 Volley 而言),尽管它也包含了 SPDY 的支持。Ok...原创 2018-11-11 18:03:17 · 4228 阅读 · 0 评论 -
Android 9.0中的新功能 - PrecomputedText
PrecomputedText如字面意义一样,是用来预先计算文本的。它的诞生也是因为计算文本是一个耗时操作,它需要根据字号、字体、样式、换行等去计算,并且这个计算时间随着文字数量的增加而增加。原创 2019-04-15 08:29:56 · 3145 阅读 · 0 评论