Android Dialog開源項目UI控件分類匯總

jopen 9年前發布 | 66K 次閱讀 Android Android開發 移動開發

Android開發的寶庫越來越多,我開發中有需要的組件,主要參考Trinea的大作 Android開源項目分類匯總(包含了后面的絕大多數)、CSDN上 直接拿來用!最火的Android開源項目還有CSDN上的 直接拿來用!十大Material Design開源項目,受益匪淺,但是,有的分類項目太多,不是每個項目都有預覽,不容易找到什么是最想要的,而且有一些項目不容易順利地導入,我把同類的Demo做到一個app里,供大家下載參考。本文介紹幾種Dialog。Dialog相關的庫比較少,只有三四個。

綜合所有Dialog效果的Demo App下載,對應的Android Studio工程下載(更新時間:2015-01-14)。

1. android-styled-dialogs                             2. NiftyDialogEffects

Android Dialog開源項目UI控件分類匯總    Image

3. PostOffice                                              4. BlurDialogFragment

Renderings   action bar blur

1. android-styled-dialogs

項目地址:https://github.com/avast/android-styled-dialogs

項目描述:這是一個比較豐富的自定義彈出框,樣式多樣,可自定義,默認與Holo主題樣式一致,在Android2.2以上同一樣式,引入 Maven庫,avast/AndroidStyledActivity為主界面,JayneHatDialogFragment是一個可以替換在 Dialog里面的Fragment,相關布局文件為@layout/avast_*。

2. NiftyDialogEffects

項目地址:https://github.com/sd6352051/NiftyDialogEffects

項目描述:許多自定義的動畫彈出方式,效果非常好,引入maven庫,在我的example里面,紅色的主題和官方demo一樣。是定義在styles.xml中的,布局文件有兩個:@layout/nifty_*。

3. PostOffice

項目地址:https://github.com/r0adkll/PostOffice

項目描述:論特效是NiftyDialogEffects更好,但是論在各種場景下的通用性,則是android-styled-dialogs和 這個項目更好,而且PostOffice揉進了Material的風格,個人感覺更好一下,這個項目設計了兩種主題(styles.xml、 attrs.xml),并且演示了在不同主題下Dialog的設置方式,用ActionBar來切換 (menu/postoffice_main.xml、drawable-hdpi/ic_action_theme_*),另外,還有一個拾色器的實現 可供使用。看代碼的時候注意,我的App因為PostOffice的存在,自定義了Application(MainApplication),并對 PostOffice做了初始化,引用maven庫即可。

4. BlurDialogFragment

項目地址:https://github.com/tvbarthel/BlurDialogFragment

項目描述:引用maven庫的時候需要指定一個URL,這是一個讓背景變模糊的庫,Dialog本身并沒有什么出彩的地方。

來自:http://www.cnblogs.com/smarterplanet/p/4220047.html

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!