編輯:初級開發
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。
在游戲開發中,往往要提供選關的頁面,選擇關卡可以簡單地使用listVIEw,如果想效果好一點,可以選擇 用gallery控件。Gallery控件的使用在api demo
android系統中采用PULL技術解析XML文檔比用SAX技術性能要好得多。建議android的開發者采用PULL技術解析XML文檔。跟SAX類似,只不過PULL技
58.List11 多選List 源碼就這些:注意第8行 final ListView listView = getListVIEw();獲得當前List&n
准備在虛擬機下的Ubuntu系統編譯Android源代碼,但是發現在線下載源代碼老是出現問題,幸好在Windows下已經下載成功了android源代碼,於是就想在Ubu