Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android開發需要自己完善的類庫總結

Android開發需要自己完善的類庫總結

編輯:初級開發

經歷了目前最新的Android 2.1包括2.2透露出的特性來看,目前android開發在實際項目中仍然存在很多問題。這裡我們主要列舉下開源中有哪些主要問題:

  1. xml解析,雖然android自帶了XmlPull、Dom、SAX解析器,但是對於XML修改後的保存來看仍然不夠完善,當做解析器獲取數據可以,如果作為數據雙向交換,考慮到自己實現來看,可以考慮JSON解決或掛載Dom4j庫。

 2. zip處理,對於壓縮文件處理,android平台底層支持zlib庫,但是可以看到底層寫死僅支持utf8編碼的文件名,如果文件名是日文或中文如果自己不重新編譯zlib底層,還是考慮使用apache ant庫提供的方法,當然對於zip密碼而言仍然不被支持。

  3. gif動畫,目前我們可能會發現很多手機不支持Gif動畫的播放,僅僅顯示開頭一幀,當然GIF的原理就是開一個線程輪詢播放每一幀,可能考慮到平台的性能或電池功耗,在CPU沒有到1.5GHz時代時可能不會被加入吧。這可能也是直到android 2.2才加入Flash的原因。

  當然還有很多底層庫都存在對寬字節和編碼問題,而大多數對於標准的處理僅僅兼容utf8這樣的,對於unicode的兼容度不夠,可能造成部分地方為亂碼,比如早期android平台對於短信無法發送中文這樣的BUG。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved