Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android TraceView性能分析與性能優化

android TraceView性能分析與性能優化

編輯:關於Android編程


關於性能優化,應該從以下基本的幾點做起:

1.避免創建不必要的對象,不要頻繁的創建對象。

    對於有些操作如果可以不用穿件對象就盡量不要創建,創建對象即耗時又占用空間。

2.如果一個方法沒有用到成員變量,可以把方法聲明成static的,可以提高性能15%-40%。

   可以把方法都定義成傳參的方式,就不會使用成員變量了,仍然可以修改成員變量的值。

3.不使用getter,setter,把屬性設置成public的,可以直接使用和修改屬性的值,可以提高效率。

   但是要權衡一下,訪問控制和效率的平衡。

4.對於循環,盡量使用增強型的for循環。

5.私有內部類要訪問外部類的屬性時,屬性的訪問符設置成包內訪問,就是不用加修飾符。

   這樣就不需要再內部類裡穿件一份copy

6.盡量少使用浮點運算,整形運算速度更快

7.對反射的合理使用。

8.對於計算要求比較高的建議使用jni調用c代碼

9.對listview的優化

等..................

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved