在Android開發中的12條代碼優化建議

jopen 12年前發布 | 15K 次閱讀 Android開發 移動開發 Android

1.For each比其它的循環方式高效;

2.訪問本地局部變量比類變量高效;

3.字符串拼接StringBuilder比String高效;

4.用靜態內部類往往會更高效;

5.Handler傳遞消息比Broadcast Receiver廣播高效;

6.Parcelable比Serializable高效;

7.插入多條數據到數據庫用事務比循環插入多條數據高效;

8.完成相同功能,層次越少的xml布局渲染越高效;

9.HttpClient的連接池訪問方式比HttpUrlConnection反復建立連接更高效;

10.在需要反復創建線程的地方使用線程池會更高效;

11.盡量減少在循環中去創建變量會更高效;

12.在傳輸數據時,JSON比XML更高效;

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!