<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    安卓開發中應用響應慢解決辦法

    發布時間:2013-8-17 17:16    發布者:reggae
    關鍵詞: android
    前幾天在清源教育網站看到這么一篇文章,感覺對像我一樣的android開發人員來說特別有幫助,現在貼出來,希望能幫助大家,另外清源教育網站上有不少這類技術文章,有興趣得大家可以去看看。好了,話不多說,接下來進入正題:
    在安卓開發中,很多開發這可能會有這樣的感覺,剛開始做的應用很小,程序運行很快,但是隨著功能的越來越豐富,代碼逐漸增加,程序的響應也就會越來越慢,如何解決安卓開發中應用響應慢這個問題呢?本文給出幾點參考。
    (1)主線程中盡量避免使用網絡連接。
    (2)在主線程中盡量不要去實現某些可以不再主線程中實現的功能,主線程中盡量少干活,功能比較復雜的實現最好新開一個線程去實現。
    (3)程序執行慢一點,單獨的線程去實現某些很復雜的功能,就會拖著CPU,程序是會顯得很卡,這時的解決辦法就是:慢點執行,一般的方法是把線程的優先級放得低些,這樣它搶得的 CPU就少,對整體速度影響就;也可以在線程里加些 Thread.sleep,從而減慢執行的步伐,但是切記不可再主線程中這樣做。
    (4)某些事情之前做過,緩存起來就不需要重復做了,用的時候直接拿,這樣速度就快了,不過要注意緩存又有內存占用過多的問題。

    更多安卓技術問題歡迎加群探討:278744577,驗證碼:eec,不寫驗證不予通過喲~

    本文地址:http://www.portaltwn.com/thread-119625-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷