专业网站建设公司讲解:UI性能优化方案

发布于:2023-05-03 10:10:45

专业网站建设公司讲解:采用以下方案实现UI性能优化

1.通过<include>标签嵌入布局。

2.使用fragment复用布局。

3.通过<merge>标签减少布局层次。

4.使用viewstub减少创建布局时加载的资源。

5.使用Android:visibility=“gone”代替android:visibility="invisibilil减少布局时要处理的控件。

6.在某个方向上使用了weight,那在对应的方向上设置Android:layout-width="0dp"或者Android:layout-height=“0dp”,以减少布局时的运算量。

7.尽量避免在onmeasure(测量)、onlayout(布局)ondraw(绘制)方法中做过于耗时及秏内存的操作,及减少这些方法被调用的次数。

8.避免不必要的Android:background属性设置或代码中对背景的设置。父视图和子视图的背景色是一样的时候,子视图中不必在设置背景。尤其是用<include>这种方式嵌入布局的时候注意嵌入的布局文件中是否重复设置背景。

9.使用cliprect方法绘制特定区域,而不是整个界面绘制,以减少绘制的工作量。

10.在listview等列表组件中,尽量避免使用linearlayout的layout-weight属性。

11.尽量减少布局的嵌套层数。如包含一个lmageview控件和一个textview控件的线性布局,可以利用textview控件的compound drawable特性,只用一个textview控件实现一样的效果。

深圳市博纳网络信息技术有限公司,深圳福田南山宝安罗湖龙岗盐田坪山龙华网站建设,深圳做网站的,深圳网站建设、深圳网站制作深圳APP开发、小程序制作、企业网站建设,网站建设公司,商城网站建设,罗湖网站设计,找

,找专业的网站设计团队。


免责声明:本站所有内容及图片均采集来源于网络,并无商业使用,如若侵权请联系删除。

上一篇:深圳罗湖网站建设的5个不错建议

下一篇:深圳网站建设哪家公司靠谱?求推荐一下谁知道啊?

资讯 观察行业视觉,用专业的角度,讲出你们的心声。
MORE

I NEED TO BUILD WEBSITE

我需要建站

*请认真填写需求信息,我们会在24小时内与您取得联系。