在线视频亚洲一区,www.久久99,亚洲一区二区久久久久久久,精品视频一区二区三区四区五区

給Android應(yīng)用開發(fā)者的十條瘦身建議

作者: 來源:未知 2012-04-09 15:44:43 閱讀 我要評論 直達商品

作者:劉菲菲

隨著iOS和Android智能手機、平板電腦的高速發(fā)展,移動設(shè)備的運行速率越來越快,對應(yīng)用軟件也有了更高的標準。不過對于Android系統(tǒng)來說, 開發(fā)者們在創(chuàng)建高性能應(yīng)用的同時,仍有一些問題需要注意。比如應(yīng)用程序的資源消耗,再高性能的設(shè)備也會受到電池和處理器等多方面資源的限制。因此,給應(yīng)用 “瘦身”就成了Android開發(fā)者們需要重視的環(huán)節(jié)。

以下是為Android開發(fā)者準備的十條“瘦身”建議:

1.保持良好的編碼習慣

一個優(yōu)秀的開發(fā)者應(yīng)該善于運用常識、完善的算法和標準設(shè)計模式。要有資源意識,打開了就要記得關(guān)閉,盡量做到晚獲取、早釋放。這些由來已久的編碼準則同樣適用Android應(yīng)用開發(fā),尤其是使用基礎(chǔ)設(shè)備服務(wù)時。

2.讓阻塞操作遠離主UI線程

通過使用AsyncTask、線程、IntentService和自定義后臺服務(wù),保證應(yīng)用的靈活性。使用加載工具簡化游標等長時間加載數(shù)據(jù)的狀態(tài)管理。當有其他程序運行時,不能讓你的應(yīng)用滯后或中止。

如果一個操作需要消耗較多時間和資源時,取消該操作,換成異步處理,這樣應(yīng)用就能保持響應(yīng),用戶可以繼續(xù)各種操作。該方法適用磁盤讀寫、訪問內(nèi)容提供方、數(shù)據(jù)庫和互聯(lián)網(wǎng),以及解析和其他需要花費較長時間的任務(wù)。

3.使用最新的Android SDK版本和API

使用Android平臺的最新產(chǎn)品,保證你的應(yīng)用緊跟Android的更新步伐。隨著Android平臺的不斷發(fā)展,部分功能可能被棄用或被更好的功能取 代,核心API接收了bug修復(fù)和性能改進,新API有助于開發(fā)者編寫出更穩(wěn)定的應(yīng)用。要明白最佳的做法總是隨著時間的推移而變,聰明的開發(fā)者應(yīng)該總是站 在整個平臺的最前沿。


給Android應(yīng)用開發(fā)者的十個建議
Android開發(fā)者十條建議

4.考慮使用StrictMode

從Android 2.3開始提供了一個新的類StrictMode,該類可以用于捕捉發(fā)生在應(yīng)用程序主線程中耗時的磁盤、網(wǎng)絡(luò)訪問或函數(shù)調(diào)用,可以幫助開發(fā)者改進程序,使主線程處理UI和動畫在磁盤讀寫和網(wǎng)絡(luò)操作時變得更平滑,避免主線程被阻塞。

5.發(fā)布前禁用或盡量減少調(diào)試

如果開發(fā)周期較長,你很可能在應(yīng)用中內(nèi)置了一些日志或調(diào)試代碼,在發(fā)布前確保這些功能已經(jīng)最小化或完全禁用。

6.確保UI布局簡單優(yōu)雅

簡單的屏幕不僅方便閱讀,還能加快加載速度。與其在一個單一屏幕上堆砌太多不必要的功能,不如花時間去開發(fā)優(yōu)雅的用戶界面。簡單優(yōu)雅的UI不僅能提高應(yīng)用性能,還能提高用戶使用該應(yīng)用時的效率。

7.根據(jù)目標設(shè)備調(diào)整應(yīng)用資源

為盡可能高效地被加載,需要根據(jù)具體設(shè)備的配置調(diào)整相應(yīng)資源,尤其是圖片資源。為使應(yīng)用包文件合理適用不同設(shè)備,首先可只添加運行該應(yīng)用需要的核心資源,然后再根據(jù)具體設(shè)備下載相關(guān)內(nèi)容。


給Android應(yīng)用開發(fā)者的十個建議
Android開發(fā)者十條建議

8.使用Hierachy Viewer可視化調(diào)試工具

Hierachy Viewer能很方便地在開發(fā)者設(shè)計,調(diào)試和調(diào)整界面時,快速定位問題,解決問題,提高開發(fā)效率。

9.使用layoutopt進行布局優(yōu)化

Layoutopt是一款簡單的命令行工具,可幫助找到不必要的控件嵌套以及縮減布局資源,從而使應(yīng)用變得可能“苗條”。控件越少、布局層次越淺,性能就越好。

10.使用Traceview及其他Android工具進行分析

Android SDK隨帶了很多用于應(yīng)用分析的工具,其中最受歡迎的是Traceview,這款圖形工具可以幫助調(diào)試和找到應(yīng)用中的性能瓶頸。

總結(jié):

事實上,提升Android應(yīng)用性能的方法并不止以上十條,有些需要使用特定的算法,有些則依賴切實可行的調(diào)試和性能監(jiān)測技術(shù)。好在Android平臺為開發(fā)者提供了眾多免費實用的開發(fā)工具,可以幫助跟蹤和解決應(yīng)用程序中遇到的性能問題。


  推薦閱讀

  惡意扣費軟件橫行 Android用戶需謹慎

作者:周璞 近日,一位女士發(fā)現(xiàn)自己的手機話費突然從以前的每月50元左右增加到100元以上。經(jīng)過咨詢和檢查后她發(fā)現(xiàn),在她手機的百吉歷應(yīng)用軟件中,暗藏著一個極其 隱蔽的小插件,即一種惡意代碼,它能把應(yīng)用軟件變成惡>>>詳細閱讀


本文標題:給Android應(yīng)用開發(fā)者的十條瘦身建議

地址:http://www.sdlzkt.com/a/kandian/20120409/49096.html

樂購科技部分新聞及文章轉(zhuǎn)載自互聯(lián)網(wǎng),供讀者交流和學習,若有涉及作者版權(quán)等問題請及時與我們聯(lián)系,以便更正、刪除或按規(guī)定辦理。感謝所有提供資訊的網(wǎng)站,歡迎各類媒體與樂購科技進行文章共享合作。

網(wǎng)友點評
我的評論: 人參與評論
驗證碼: 匿名回答
網(wǎng)友評論(點擊查看更多條評論)
友情提示: 登錄后發(fā)表評論,可以直接從評論中的用戶名進入您的個人空間,讓更多網(wǎng)友認識您。
自媒體專欄

評論

熱度

在线视频亚洲一区,www.久久99,亚洲一区二区久久久久久久,精品视频一区二区三区四区五区
欧美网站在线| 亚洲美女视频| 久久婷婷丁香| 激情婷婷亚洲| 欧美国产日韩精品| 久久久久久久久久久久久女国产乱 | 亚洲经典三级| 国产亚洲午夜高清国产拍精品| 久久久久国产精品一区| 亚洲片在线资源| 国外成人性视频| 美国十次了思思久久精品导航| 一本久久综合| 91久久精品日日躁夜夜躁欧美 | 蜜臀91精品一区二区三区| 亚洲精品一区中文| 国产精品欧美风情| 欧美系列精品| 久久久噜噜噜久久狠狠50岁| 亚洲毛片网站| 亚洲日本久久| 国产精自产拍久久久久久| 欧美日精品一区视频| 欧美伊人久久久久久午夜久久久久| 亚洲电影专区| 狠狠色综合网站久久久久久久| 欧美激情第9页| 农村妇女精品| 亚洲欧美电影院| 亚洲国产婷婷| 亚洲欧洲免费视频| 国产欧美日韩视频在线观看| 国产精品视频午夜| 欧美国产日本韩| 欧美成人69av| 欧美一区二区三区四区在线观看| 亚洲人成人一区二区三区| 亚洲国产午夜| 国产日韩欧美成人| 国产亚洲一区二区精品| 欧美日韩不卡合集视频| 欧美另类一区| 久久久精品久久久久| 久久久国产视频91| 亚洲一区二区少妇| 亚洲三级影院| 99在线热播精品免费| 一区二区三区在线视频播放| 一区二区三区在线视频免费观看| 国产精品第2页| 国产伦精品一区二区三区在线观看 | 欧美国产一区视频在线观看| 欧美一区二区三区日韩| aⅴ色国产欧美| 一区二区三区福利| 亚洲电影在线播放| 亚洲精品一二| 亚洲高清一区二| 亚洲精品一区二区在线观看| 一区二区三区我不卡| 亚洲国产天堂久久综合| 精久久久久久| 亚洲片在线观看| 在线精品视频免费观看| 亚洲乱码日产精品bd| 亚洲二区三区四区| 日韩一级免费观看| 亚洲国产日韩美| 日韩图片一区| 亚洲黄色有码视频| 在线视频日韩精品| 一本色道精品久久一区二区三区 | 国产在线观看一区| 亚洲国产婷婷| 亚洲电影免费观看高清完整版| 日韩午夜在线视频| 亚洲毛片网站| 香蕉久久a毛片| 久久人人97超碰国产公开结果| 欧美一级在线视频| 免费黄网站欧美| 免费毛片一区二区三区久久久| 欧美色中文字幕| 欧美日韩人人澡狠狠躁视频| 国产欧美精品日韩精品| 国产精品一二三四| 在线观看欧美日韩| 在线日本高清免费不卡| 亚洲午夜电影网| 久久精品伊人| 久久九九热re6这里有精品| 欧美风情在线| 欧美日本在线播放| 国产女人精品视频| 国产日韩在线一区二区三区| 亚洲精品影院| 久久精品一区二区三区中文字幕| 久久久久青草大香线综合精品| 欧美日韩国产一区二区| 欧美三级欧美一级| 在线观看视频亚洲| 亚洲日本乱码在线观看| 欧美一区二区三区播放老司机 | 欧美日韩国产一级| 国产亚洲免费的视频看| 国产在线精品成人一区二区三区| aa国产精品| 免费观看在线综合| 欧美日韩八区| 在线看日韩av| 最近看过的日韩成人| 欧美专区在线播放| 欧美偷拍一区二区| 国产区在线观看成人精品| 亚洲美女黄色片| 久久综合狠狠| 欧美精品一区二| 在线成人h网| 99视频有精品| 免费中文字幕日韩欧美| 国产一区二区日韩| 亚洲激情啪啪| 久久中文字幕导航| 国产欧美日韩精品专区| 尤物九九久久国产精品的特点| 午夜精品成人在线视频| 欧美日韩综合在线免费观看| 国产午夜精品全部视频在线播放 | 欧美日本乱大交xxxxx| 国产亚洲欧美另类中文| …久久精品99久久香蕉国产| 欧美在线免费一级片| 国产精品青草久久| 在线视频观看日韩| 久久久久久久999| 国产日韩一区欧美| 最新国产乱人伦偷精品免费网站| 久久免费视频这里只有精品| 国产视频不卡| 亚洲精品乱码久久久久| 美女视频黄 久久| 国产主播一区| 久久久久久夜| 国产精品jvid在线观看蜜臀| 亚洲毛片在线看| 欧美激情一级片一区二区| 国产欧美一级| 欧美在线观看你懂的| 国产精品一区二区视频 | 精品999久久久| 一区二区三区高清视频在线观看| 欧美日韩成人综合在线一区二区 | 国产欧美韩日| 亚洲综合精品| 国产精品久久久久久影视| 在线免费观看日韩欧美| 久久久久国内| 伊人夜夜躁av伊人久久| 久久亚洲精品一区二区| 国产精品美女久久久久久免费| 制服丝袜激情欧洲亚洲| 国产精品草草| 亚洲欧洲精品一区二区三区波多野1战4 | 免费在线一区二区| 亚洲黄色有码视频| 欧美国产日韩视频| 精品999在线播放| 蜜桃伊人久久| 亚洲欧洲一区二区三区| 欧美好吊妞视频| 国产综合一区二区| 久久综合福利| 亚洲黄色一区| 欧美日韩国产在线观看| 在线看欧美日韩| 欧美成人免费一级人片100| 亚洲精品欧美| 欧美日一区二区三区在线观看国产免 | 久久久精品午夜少妇| 国产精品国产三级国产专播精品人 | 亚洲精品激情| 欧美三级在线视频| 欧美一区=区| 伊人久久噜噜噜躁狠狠躁| 欧美国产欧美综合| 在线欧美一区| 欧美日韩国产亚洲一区| 亚洲欧美制服另类日韩| 黑人操亚洲美女惩罚| 欧美大片第1页| 在线观看日韩国产| 欧美日韩国产在线观看| 亚洲欧美欧美一区二区三区| 国内揄拍国内精品久久| 欧美freesex8一10精品| 在线成人激情黄色| 欧美日韩精品一区视频 | 亚洲国产日韩一级| 欧美日韩一区二区三区视频| 香蕉免费一区二区三区在线观看 |