Android開發之UI庫及組件資源


  本文介紹Android平台中一些免費的UI庫及組件資源。

 

  短短數年時間 Android 平台就已經形成了一個龐大而活躍的開發者社區。許多社區開發的項目業已進入成熟階段,甚至可以用於商業的軟件生產中,且不用擔心質量問題。
  本文編譯自 androiduipatterns,意在分享一些免費、開源的 Android UI 庫及組件資源。 

 

  1. GreenDroid  

 

 

 

  該項目可以實現下列的 UI 設計:

  • 動作欄(Action Bar)
  • 快捷動作(Quick Action)
  • 工作區(Workspace)
  • 動態列表(Dynamic List)

  以及許多更有用的組件。

  項目網站 / 示例 

 

  應用程序屏幕截圖:

   

 

  2. ActionBarSherlock  

 

 

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

  
    項目網站 /  示例  

 

   3. Android Compatibility Package 

 

 

 

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

 

   4. 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/ 

 

  5. Android-Viewflow 

 

  該項目的工作區UI設計模式與Google Docs所使用非常相似。 

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

  6. android-coverflow 

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

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

  7. android-viewbadger 

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

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

 

  8. android-pulltorefresh 

 

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

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

 

  最后,希望轉載的朋友能夠尊重作者的勞動成果,加上轉載地址:http://www.cnblogs.com/hanyonglu/archive/2012/03/30/2424488.html  謝謝。

 

  完畢。^_^ 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM