編輯:高級開發
1. 過多的開機啟動項,目前新版本的android手機開機啟動加載所有自動運行程序可能需要2分鐘以上時間,雖然開機到等打電話可能只有幾十秒,但是很多自動運行的軟件嚴重拖累了CPU的時鐘周期,RAM運行內存。- android123推薦開發者不要輕易的使用開機自啟動功能。
2. 國內android手機待機能力不如國外,國內很多中文軟件均有廣告或隱私收集相關的代碼,使手機一直處於繁忙的網絡通訊狀態,GPRS通訊耗電量和電話語音差不多,所以包含廣告客戶端的手機耗電量和扣費陷阱更多,更嚴重。 - android開發網希望各個應用提供商盡量不植入廣告在手機客戶端中,節省電量,節省GPRS流量。
3. 過多的Widget,很多桌面小插件都是實時獲取的,比如天氣信息,這些插件可能每個小時獲取下天氣信息,中間的GPRS會加速電池消耗,RSS訂閱類的同理,獲取電量的Widget需要獲取每次電池更變的信息,也十分占用CPU。
4. 盡量少用GPS,GPS芯片接收衛星信號時十分耗電,一般在沒有車載電源的情況下要不了5個小時電量就會告急,如果涉及的軟件定位精度不高可以采用網絡輔助方式。
5. 盡量少使用MediaScanner類開發應用,很多軟件會檢測SDcard新的音樂,圖片,如果你的SD卡中有很多照片、文件,可能SD卡掃描程序每次在後台都要工作好幾個小時。
有關android應用如何更省電和待機相關的開發技巧,android123將會在未來的文章中講到,希望更科學的代碼讓用戶的體驗更好。
TCP和UDP在網絡傳輸中非常重要,在android開發中同樣重要。51CTO推薦專題:android應用開發詳解首先我們來看一下什麼是TCP和UDP。什麼是TCP?T
Android操作系統是一個堆棧的軟件組件,它大致分為五個部分和四個主要層的體系結構,如下圖所示。Linux內核在層次的底部是 Linux - Linux 2.6。它提供
3.5 (Galileo).運行Eclipse 並選擇Help->Install New Software.在Available Software窗口中點擊Add
我們已經為喜歡Android 3.0的朋友提供android 3.0 SDK下載,本文我們將向大家介紹android 3.0 SDK安裝教程,本教程與android 2