編輯:Android資訊
本文由碼農網 – 小峰原創,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
Android開發是目前最熱門的移動開發技術之一,隨著開發者的不斷努力和Android社區的進步,Android開發技術已經日趨成熟,當然,在Android開源社區中也湧現了很多不錯的開源UI項目,它們可以幫助Android開發者更方便快捷地完成想要的功能。本文是Android系列的第一篇,主要是向大家推薦一些常用的Android UI組件,它們都是開源的。
AChartEngine是一款基於Android的圖表繪制引擎,它為Android開發者提供了很多實用的圖表繪制工具類,如果你需要在Android應用中添加可視化統計的功能,那麼AChartEngine是一個不錯的選擇。
官方網站:https://code.google.com/p/achartengine/
MPAndroidChart是一款基於Android的開源圖表庫,MPAndroidChart不僅可以在Android設備上繪制各種統計圖表,而且可以對圖表進行拖動和縮放操作,應用起來非常靈活。和前面介紹的AChartEngine相比,MPAndroidChart顯得更為輕巧和簡單,MPAndroidChart同樣擁有常用的圖表類型:線型圖、餅圖、柱狀圖和散點圖。
官方網站:https://github.com/PhilJay/MPAndroidChart
OSMDroid是一款基於Android的模塊化地圖引擎,如果你覺得Android內置的MapView 類不能滿足項目的要求,那麼可以試試OSMDroid。它是完全模塊化的,可以讓你的Android應用程序更加靈活可控。OSMDroid支持在線和離線地圖以及覆蓋地圖,支持標注圖標、位置跟蹤和繪制形狀等功能,因此你可以完全定制地圖的展示方式和地圖數據的存取。
官方網站:https://code.google.com/p/osmdroid/
Mobi Pick是一款Android風格的日期選擇組件,主要利用了jQuery Mobile腳本庫。Mobi Pick提供了3種不同的日期選擇功能,最簡單的日期選擇功能是選擇年月日,另外一種是可以自定義修改年月日,還有一種是可以下拉選擇日期。由於Mobi Pick有著Android的風格樣式,因此外觀相當漂亮。
官方網站:http://mobipick.sustainablepace.net/
Glide是一款基於Android的圖片加載和圖片緩存組件,它可以最大性能地在Android設備上讀取、解碼、顯示圖片和視頻。Glide可以將遠程的圖片、視頻、動畫圖片等緩存在設備本地,便於提高用戶浏覽圖片的流暢體驗。
官方網站:https://github.com/bumptech/glide
由於Android中並沒有直接播放動畫GIF圖片的view,所以我們可以利用GifView控件來實現GIF圖片展示功能。GifView的Jar包由四個類組成:
官方網站:https://code.google.com/p/gifview/
Android PullToRefresh是一款可以再Android系統中下拉刷新的應用組件,可以很方便的讓ListView擁有下拉刷新的功能。
做Android開發的小伙伴們可以關注這個系列的文章,也可以在Android應用開發欄目中關注我們對Android項目的更新。
在Android設備上面,快速高效的顯示圖片是極為重要的。過去的幾年裡,我們在如何高效的存儲圖像這方面遇到了很多問題。圖片太大,但是手機的內存卻很小。每一個像素的
模式的定義 適配器模式把一個類的接口變換成客戶端所期待的另一種接口,從而使原本因接口不匹配而無法在一起工作的兩個類能夠在一起工作。 使用場景 用電源接口做例子,筆
本篇文章小編為大家介紹,Android 網絡圖片查看顯示的實現方法,需要的朋友參考下。 我們的應用或多或少都會從網絡獲取圖片數據然後進行顯示,下面就將實現一個這樣
雖然在移動市場,微軟一直被安卓設備排擠,但是對手越火越好。2月10日,據外媒ZDNet從Nomura金融公司數據統計得知,根據兩巨頭之間的專利授權協議,微軟201