控件View动态设置高度时会卡顿、速度慢的情况解决

简介:

今天碰到这种情况,一直想不通是什么问题,之前一直设置高度的时候也不卡为何今天就这么卡了。做了很多小示例一直是很慢,后来试着把View的上级节点RelativeLayout的替换成了LinearLayout,顿时豁然开朗,原来是这两种布局的区别。

设置宽度对应测试代码是:
LinearLayout.LayoutParams linearParams =(LinearLayout.LayoutParams)aBox.getLayoutParams();
linearParams.height=1200;
alumnBox.setLayoutParams(linearParams);

 

   之前测试代码是这么写的:

 

layout3Params.height = 1200;




本文转自 netcorner 博客园博客,原文链接: http://www.cnblogs.com/netcorner/p/5395742.html ,如需转载请自行联系原作者

相关文章
|
30天前
|
iOS开发
scrollView中的分页功能及影响
scrollView中的分页功能及影响
21 0
|
1月前
|
弹性计算 运维 Shell
动态时针进度条
【4月更文挑战第29天】
20 0
|
10月前
|
JavaScript 前端开发 异构计算
【怎么理解回流跟重绘?什么场景下会触发?】
【怎么理解回流跟重绘?什么场景下会触发?】
|
小程序 前端开发 iOS开发
小程序页面左右滑动如何解决
小程序页面左右滑动如何解决
|
Web App开发 JavaScript 前端开发
我优化了进度条,页面性能竟提高了70%
大家好,我是零一。最近我准备在组里进行代码串讲,所以我梳理了下项目之前的业务代码。在梳理的过程中,我看到了有个进度条组件写的非常好,这又想起我刚开始学前端时写的进度条的代码,跟这个比起来真的差距太大了(大部分的初学者应该都想不到,而且我第一次实习的公司带我的mentor亦是如此)。 因此,我想给大家分享一下这个思路极好的进度条组件,同时它也存在非常严重的性能问题,本文末尾也会讲解一下问题所在以及优化方式
233 0
我优化了进度条,页面性能竟提高了70%
减小TabLayout高度而不影响每个tab展示的几种方法
在Support Design库中有一个新的组件TabLayout,配合TabItem实现tab页面的形式。 但是图标和文字组合的tab的默认情况下,TabLayout中的tab太高,占据太多布局。 但是如果直接将TabLayout高度改小,很容易出现图标显示不全的情况,因为图标和字体及两者的间距没有跟着改变。 这时可以从几个方面处理:
249 0
|
Android开发 开发者 异构计算
【Android 性能优化】布局渲染优化 ( GPU 过度绘制优化总结 | CPU 渲染过程 | Layout Inspector 工具 | View Tree 分析 | 布局组件层级分析 )(一)
【Android 性能优化】布局渲染优化 ( GPU 过度绘制优化总结 | CPU 渲染过程 | Layout Inspector 工具 | View Tree 分析 | 布局组件层级分析 )(一)
382 0
【Android 性能优化】布局渲染优化 ( GPU 过度绘制优化总结 | CPU 渲染过程 | Layout Inspector 工具 | View Tree 分析 | 布局组件层级分析 )(一)
|
Android开发 开发者 异构计算
【Android 性能优化】布局渲染优化 ( GPU 过度绘制优化总结 | CPU 渲染过程 | Layout Inspector 工具 | View Tree 分析 | 布局组件层级分析 )(二)
【Android 性能优化】布局渲染优化 ( GPU 过度绘制优化总结 | CPU 渲染过程 | Layout Inspector 工具 | View Tree 分析 | 布局组件层级分析 )(二)
234 0
【Android 性能优化】布局渲染优化 ( GPU 过度绘制优化总结 | CPU 渲染过程 | Layout Inspector 工具 | View Tree 分析 | 布局组件层级分析 )(二)
解决WinForm卡顿,加载慢、拖拽不灵活的问题
解决WinForm卡顿,加载慢、拖拽不灵活的问题
1202 0
解决WinForm卡顿,加载慢、拖拽不灵活的问题
|
Android开发 异构计算
【Android 性能优化】布局渲染优化 ( CPU 渲染优化 | 减少布局的嵌套 | 测量布局绘制时间 | OnFrameMetricsAvailableListener | 布局渲染优化总结 )
【Android 性能优化】布局渲染优化 ( CPU 渲染优化 | 减少布局的嵌套 | 测量布局绘制时间 | OnFrameMetricsAvailableListener | 布局渲染优化总结 )
374 0