![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能优化
tangedegushi
这个作者很懒,什么都没留下…
展开
-
android性能优化之布局优化
布局选择概述对于界面优化,需要考虑的主要有两点,测量次数以及过度绘制的问题,这个需要考虑的就是所需选用的布局,所选的布局不同,会直接影响到子布局的绘制次数,下面以常用布局为例,一般情况下:LinearLayout和FrameLayout的子view都是测量一次的,其中LinearLayout有个特殊的情况,就是如果他的子view设置weight属性,这时LinearLayout的子view是会测量两次的,对于RelativeLayout和ConstraintLayout布局,子view都是需要测量两次的,原创 2020-06-05 11:15:34 · 268 阅读 · 0 评论 -
Android性能优化之耗时方法
应用做完后,有时候会发现应用比较卡或是反应比较慢,这时候就得去排查是什么原因导致的响应慢,我们的第一反应就是哪个函数执行是比较耗时的,那该怎么去排查耗时函数呢,在可能耗时的函数里答应执行时间么,那这个工作量就有点大了,也不利于维护,这里所以分享的就是如何去查找耗时函数,该如何去查找呢?这里先来看下代码实现,后面再来说说实现的原理:public class MethodMonitor implements Runnable { private Handler mLogHandler; pr原创 2020-05-12 10:55:12 · 853 阅读 · 1 评论