我的位置: 首頁 > 學習專區 > 安卓技術 > Android應用程序優化都有哪些需要注意的?

Android應用程序優化都有哪些需要注意的?

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

1. 代碼優化的關鍵有一下幾點:

少用浮點運算、文件、pipe、數據庫訪問

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

重視onMeasure/onLayout/onDraw/onTouchEvent/getView等函數的效率

2. 游戲開發需要注意一下幾點:

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

多用private、final、局部變量,

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

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

用NDK實現關鍵代碼

3. 不要求速度時,可用WebView和網頁實現界面

4. 編譯時執行代碼優化

評論
熱點專題
>>
相關文章推薦
>>
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
亚洲精品乱码99视频 | 日本一区喷水精品视频 | 欧美一二区一二区在线 | 免费乱理伦片在线观看 | 中文字幕乱码中文乱码二区 | 一级婬片a级中文字幕 |