国产精品成人一区二区在线_日本淫妇xxww老女人,_黑人让我高潮的视频_欧美亚洲高清在线一区_国产丝袜久久久久之久_国产精品这里有精品_亚洲aⅴ男人的天堂t在线观看_免费黄色片一级毛片

Flex程序開發(fā)心得小結

2021-06-13 心得體會

  在Flex的幫助手冊中,有一個專門的章節(jié)講了程序的優(yōu)化,下面是我結合幫助作的幾點小結:

  1、避免容器的多級嵌套,減少相對尺寸、相對定位的使用。

  在使用百分比來給容器內的元件定尺寸,一旦容器中的任何一個元件的位置和尺寸變化,都會引發(fā)容器對所有子級的重定位動作。如果嵌套的級別很深,這個計算量會很大。

  2、盡量使用輕量級的容器

  Canvas是體積最小的容器,它只支持絕對定位。很多時候,都可以使用它來代替HBOx和VBox。另外,Canvas也是我們編寫自定義容器性質組件的一個首選。它具有容器的基本功能,利于擴展。

  3、避免使用大體積的組件,比如DataGrid、AdvancedDataGrid

  大個子組件的功能強大,但開銷也是非常大的。由于功能的.復雜性,使得皮膚、樣式、itemRenderer的實現(xiàn)都格外復雜。

  4、處理數(shù)據(jù)時多用分頁的方式

  在使用數(shù)據(jù)類型控件時,盡量減少數(shù)據(jù)一次的顯示量。比如TileList,它會把數(shù)據(jù)一次性全部創(chuàng)建,不管是不是需要顯示,這樣很浪費資源。ViewStack、TabNavigator等在處理元件時,并不是一次創(chuàng)建,只要元件在第一次被顯示時才創(chuàng)建,這樣,就避免的不必要的開銷。

  5、setStyle和styleName

  Flex組件的皮膚都是可視化元件,組件在自身初始化時,會使用當前的樣式比如styleName完成所有皮膚元件的繪制。如果我們在運行期間通過setStyle修改了組件的樣式,組件的尺寸、位置就會作相應調整。聯(lián)系到第一條,如果組件位于一個層級很深的容器中,也會有一個大的計算量。

【Flex程序開發(fā)心得小結】相關文章:

程序開發(fā)的心得小結05-29

程序開發(fā)維護合同07-29

程序開發(fā)的報告格式11-18

最新程序開發(fā)合同范本05-17

Flex技術下市政道路挖占系統(tǒng)的設計與開發(fā)論文04-20

開發(fā)校本課程階段小結08-20

軟件開發(fā)實習小結范文07-22

網(wǎng)絡應用程序的開發(fā)與設計論文04-22

程序項目心得09-13

遵义市| 汤原县| 新民市| 盘锦市| 纳雍县| 临潭县| 乌审旗| 牡丹江市| 当阳市| 达拉特旗| 玉溪市| 岳阳县| 福建省| 逊克县| 象州县| 松原市| 湄潭县| 诸城市| 衡阳市| 隆昌县| 龙陵县| 绥棱县| 奉化市| 扎赉特旗| 边坝县| 呈贡县| 岗巴县| 东明县| 清流县| 富民县| 托里县| 新津县| 福安市| 凌源市| 子洲县| 宜兰县| 泰兴市| 黎平县| 大关县| 湛江市| 金沙县|