招生熱線
0755-86191118 0755-86191118
我的位置: 首頁 > 學習專區(qū) > 安卓技術 > Android應用程序優(yōu)化都有哪些需要注意的?

Android應用程序優(yōu)化都有哪些需要注意的?

2012-02-27 11:35:00
來源:
[導讀] 1 代碼優(yōu)化的關鍵有一下幾點:少用浮點運算、文件、pipe、數(shù)據(jù)庫訪問用高效的方式:StringBuffer代替大量臨時String,SoundPool代替多個M

1. 代碼優(yōu)化的關鍵有一下幾點:

少用浮點運算、文件、pipe、數(shù)據(jù)庫訪問

用高效的方式:StringBuffer代替大量臨時String,SoundPool代替多個MediaPlayer,texture代替canvas, Log.d() 代替System.out.print(),避免invalidate()

重視onMeasure/onLayout/onDraw/onTouchEvent/getView等函數(shù)的效率

2. 游戲開發(fā)需要注意一下幾點:

少用new()/enum/Iterator/HashMap/Arrays.sort()/Class.getXXX()…

多用private、final、局部變量,

2D善用draw_texture、3D善用VBO頂點緩沖

觸屏事件時,暫停接受運動感應事件

用NDK實現(xiàn)關鍵代碼

3. 不要求速度時,可用WebView和網(wǎng)頁實現(xiàn)界面

4. 編譯時執(zhí)行代碼優(yōu)化

評論
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
日本人成在线视频免费播放 | 日本国产中文字幕 | 欧美人体一区二区视频 | 尤物在线精品视频免费看 | 午夜福利100在线少妇 | 在线观看AV无毒网站 |