Android 性能優化 -- 網絡優化

  • 避免頻繁網絡請求
  • 使用線程池
  • 圖片必須緩存,最好一句機型做圖片適配
  • 所有http請求必須添加http timeout
  • http 開啓gzip壓縮
  • 選擇合適的數據格式傳輸,比如json、protocol
  • 依據http頭信息中cache-contrl及expires確定是否緩存請求結果
  • 確定請求的connection是否keep-alive
  • 減少請求次數,適當做請求合併
  • 減少重定向次數
  • 不是用域名,用IP直連
  • 服務器分佈式部署
  • 連接複用,請求合併
  • CDN緩存靜態資源
  • 對post請求的body做gzip壓縮,如日誌文件上傳
  • 精簡數據格式
  • 增量更新、文件下載支持斷點續傳
  • 預讀取、分優先級、延遲部分請求、多連接
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章