flex布局中遇到的问题(flex开发技术)

技术Flex开发时需要注意哪些问题这篇文章给大家分享的是有关Flex开发时需要注意哪些问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Flex开发心得小结和Flash的开发环境相比,Flex

本文就是要和大家分享一下开发Flex时应该注意哪些问题的内容。我觉得边肖很实用,就和大家分享一下作为参考。让我们跟着边肖看一看。

Flex开发心得小结

相比Flash的开发环境,Flex开发提供的组件库确实很有吸引力,但由于功能全面,程序体积庞大,有时使用不当,可能会影响程序的运行效率。

在Flex的帮助手册中,有一章专门介绍程序优化。以下是我在帮助下对Flex开发的一些总结:

1.避免容器的多层嵌套,减少相对大小和位置的使用。

使用百分比来确定容器中组件的大小。一旦容器中任何组件的位置和大小发生变化,它将导致容器重新定位其所有子组件。如果嵌套层次很深,这个计算量会很大。

2.尽量使用轻量级容器。

Canvas是最小的容器,只支持绝对定位。很多时候可以用来代替HBOx和VBox。此外,Canvas也是我们编写自定义容器属性的* * *组件。它具有容器的基本功能,有利于扩展。

3.避免使用庞大的组件,如数据网格和高级数据网格。

大组件功能强大,但成本也很高。由于函数的复杂性,皮肤、样式和项目渲染器的实现极其复杂。

4.处理数据时经常使用分页。

使用数据类型控件时,尽量减少一次显示的数据量。比如TileList会一次创建所有的数据,不管是否需要显示,都是资源的浪费。视图堆栈、选项卡导航器等。只要组件显示* * *次,就不会在处理组件时一次创建,从而避免不必要的开销。

5.设置样式和样式名

Flex开发组件的皮肤都是可视化组件。当组件自己初始化时,它将使用当前样式(如styleName)来绘制所有皮肤组件。如果我们在运行过程中通过setStyle修改组件的样式,组件的大小和位置也会相应调整。就* * *而言,如果组件位于深容器中,计算量会很大。

感谢阅读!这里分享这篇关于“开发Flex时应该注意什么”的文章。我希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/145783.html

(0)

相关推荐

  • 山药鸡蛋饼的做法,山药糯米粉鸡蛋怎样做好吃

    技术山药鸡蛋饼的做法,山药糯米粉鸡蛋怎样做好吃你好非常感谢你提的问题山药鸡蛋饼的做法,是我的回答希望可以解决你的问题,首先我们先准备一些山药,糯米,黑芝麻,红枣,红糖,鸡蛋。然后把山药给清洗干净,再清洗干净以后我们把山药

    生活 2021年10月24日
  • Windows激活破解以及office安装破解的示例分析

    技术Windows激活破解以及office安装破解的示例分析Windows激活破解以及office安装破解的示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个

    攻略 2021年10月23日
  • dubbo可以支持哪些注册中心(dubbo的注册中心有哪些类型)

    技术Dubbo注册中心是怎么设计的本篇内容主要讲解“Dubbo注册中心是怎么设计的”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Dubbo注册中心是怎么设计的”吧!关于源码和

    攻略 2021年12月15日
  • Redis数据结构中的String类型有哪些

    技术Redis数据结构中的String类型有哪些这篇文章主要介绍“Redis数据结构中的String类型有哪些”,在日常操作中,相信很多人在Redis数据结构中的String类型有哪些问题上存在疑惑,小编查阅了各式资料,

    攻略 2021年12月10日
  • 抖音刷双击秒刷,如何选择优质的刷赞平台

    技术抖音刷双击秒刷,如何选择优质的刷赞平台抖音的粉丝在哪儿买?怎样可以增加抖音的点赞和粉丝?现在很多人都喜欢抖音短视频,这段时间里,抖音很火,抖音挑战赛开始后,参与人数很多。每个人都在想如何才能拍出高质量的视频,观看量,

    测评 2021年10月21日
  • 一次性遍历当前文件夹下的所有Excel文件并导出为Flutter的ListData格式文档。

    技术一次性遍历当前文件夹下的所有Excel文件并导出为Flutter的ListData格式文档。 一次性遍历当前文件夹下的所有Excel文件并导出为Flutter的ListData格式文档。一次性遍历当

    礼包 2021年11月13日