Android開發 第三方免費UI組件

本文編譯自 androiduipatterns,意在分享一些免費、開源的 Android UI 庫及組件資源。html

1、UI 組件庫java

  1. GreenDroid

該項目能夠實現下列的 UI 設計:android

動做欄(Action Bar) 快捷動做(Quick Action) 工做區(Workspace) 動態列表(Dynamic List) 以及許多更有用的組件。ios

項目網站 / 示例git

  1. ActionBarSherlock

在 Google 針對手機的動做條 API 推出前,該項目一直與 ICS 一塊兒使用。Jake 最近將項目拓展到了動做條以外。這裏也有針對工做區等的組件。github

項目網站 / 示例設計模式

  1. Android Compatibility Package

這是一個來自 Google Android 庫的官方擴展。Compatibility Package 顧名思義就是 Android 官方針對舊平臺版本所不支持的 API 或是 Android Framework 沒有提供的函數庫,將其打包發佈。它包含了許多很是有用的 API。該包一樣包含工做區 UI 設計的實現。函數

項目網站佈局

2、UI 組件網站

  1. iosched

這是一個官方的 Google I/O的應用(一樣可用在 GDD,Google Developer Day)(注:Google I/O是 Google 每一年都會舉辦的歷時兩天的開發者大會,該大會談及各類技術問題。開發人員會提供很是多的示例來展現他們的技術。這個項目專門爲了這個會議提供了一個 Android 應用程序。)。該應用程序實現了大量的 UI 設計,成爲 Google Android 設備擁護者的參考標準。強烈推薦使用該應用程序的儀表盤 UI 設計模式。(Google 代碼連接:Dashboard.java)

項目網站:http://code.google.com/p/iosched/

  1. Android-Viewflow

該項目的工做區 UI 設計模式與 Google Docs 所使用很是類似。

項目網站:https://github.com/pakerfeldt/android-viewflow

  1. android-coverflow

該項目能夠用於完成一個 cover flow。在這個項目網站的視頻中能夠獲得更多的信息。

項目網站:http://code.google.com/p/android-coverflow/

  1. android-viewbadger

該項目讓 devs 無需修改佈局文件(layout file)便可顯示 badges。

項目網站:https://github.com/jgilfelt/android-viewbadger

  1. android-pulltorefresh

該項目實現動態列表/下拉刷新(pull to refresh)的 UI 設計。

項目網站:https://github.com/johannilsson/android-pulltorefresh

  1. Android-ViewPagerIndicator

該項目能夠用於實現工做區的 UI 設計。

項目網站/示例

VIA http://www.androiduipatterns.com/2011/10/free-android-ui-library-component.html

相關文章
相關標籤/搜索