年度酷炫開源動畫合集
1.Side-Menu.Android
分類側滑菜單,Yalantis 出品。
項目地址:https://github.com/Yalantis/Side-Menu.Android
2.Context-Menu.Android
可以方便快速集成漂亮帶有動畫效果的上下文菜單,Yalantis出品。
項目地址:https://github.com/Yalantis/Context-Menu.Android
3.Pull-to-Refresh.Rentals-Android
提供一個簡單可以自定義的下拉刷新實現,Yalantis 出品。
項目地址:https://github.com/Yalantis/Pull-to-Refresh.Rentals-Android
4.Titanic
可以顯示水位上升下降的TextView
項目地址:https://github.com/RomainPiel/Titanic
5.AndroidSwipeLayout
滑動Layout,支持單個View,ListView,GridView
項目地址:https://github.com/daimajia/AndroidSwipeLayout
Demo地址:Download Demo
6.Android Typeface Helper
可以幫你輕鬆實現自定義字體的庫
項目地址:https://github.com/norbsoft/android-typeface-helper
7.android-lockpattern
Android的圖案密碼解鎖
項目地址:https://code.google.com/p/android-lockpattern/
Demo地址:https://play.google.com/store/apps/details?id=group.pals.android.lib.ui.lockpattern.demo
文檔介紹:https://code.google.com/p/android-lockpattern/wiki/QuickUse
APP示例:Android開機的圖案密碼解鎖,支付寶的密碼解鎖
8.ToggleButton
狀態切換的 Button,類似 iOS,用 View 實現
項目地址:https://github.com/zcweng/ToggleButton
9.WilliamChart
繪製圖表的庫,支持LineChartView、BarChartView和StackBarChartView三中圖表類型,並且支持 Android 2.2及以上的系統。
項目地址:https://github.com/diogobernardino/WilliamChart
Demo地址:https://play.google.com/store/apps/details?id=com.db.williamchartdemo
Demo項目:https://github.com/diogobernardino/WilliamChart/tree/master/sample
10.實現滑動ViewPager漸變背景色
項目地址:https://github.com/TaurusXi/GuideBackgroundColorAnimation
11.Euclid
用戶簡歷界面,Yalantis 出品。
項目地址:https://github.com/Yalantis/Euclid
12.InstaMaterial
Instagram的一組Material 風格的概念設計
項目地址:https://github.com/frogermcs/InstaMaterial
13.SpringIndicator
使用bezier實現粘連效果的頁面指示
項目地址:https://github.com/chenupt/SpringIndicator
14.BezierDemo
仿qq消息氣泡拖拽消失的效果。
項目地址:https://github.com/chenupt/BezierDemo
15.FoldableLayout
摺疊的信紙被打開一樣的動畫效果
項目地址:https://github.com/alexvasilkov/FoldableLayout
16.Taurus
下拉刷新,Yalantis 出品。(是不是有點似曾相識呢?)
項目地址:https://github.com/Yalantis/Taurus
17.PersistentSearch
在點擊搜索的時候控件在原有位置顯示輸入框。
項目地址:https://github.com/Quinny898/PersistentSearch
18.circular-progress-button
項目地址: https://github.com/dmytrodanylyk/circular-progress-button
19.discrollview
當上下滾動的時候子元素會呈現不同動畫效果的scrollView,網頁上稱之爲:視差滾動
項目地址: https://github.com/flavienlaurent/discrollview
20.sweet-alert-dialog
一個帶動畫效果的自定義對話框樣式
項目地址:https://github.com/pedant/sweet-alert-dialog
21.android-floating-action-button
Material Desig風格的浮動操作按鈕
項目地址:https://github.com/futuresimple/android-floating-action-button
22.android-collapse-calendar-view
可以在月視圖與周視圖之間切換的calendar控件
項目地址:https://github.com/blazsolar/android-collapse-calendar-view
23.NumberProgressBar
個簡約性感的數字進度條
項目地址:https://github.com/daimajia/NumberProgressBar
24.CircularProgressView
CircularProgressView 是通過自定義view的方式實現的Material風格的加載提示控件,兼容任何版本。
項目地址:https://github.com/rahatarmanahmed/CircularProgressView
25.OriSim3D-Android
opengl 實現了各種摺紙效果,模擬了從一張紙摺疊成一條船的整個過程
項目地址: https://github.com/RemiKoutcherawy/OriSim3D-Android
轉載請註明:Android開發中文站 » Android酷炫實用的開源框架(UI框架)
交互篇
1.SlidingUpPanelLayout
項目介紹:他的庫提供了一種簡單的方式來添加一個可拖動滑動面板(由谷歌音樂推廣,谷歌地圖和Rdio)你的Android應用程序。
項目地址:https://github.com/umano/AndroidSlidingUpPanel
DEMO演示:
2.FoldableLayout
項目介紹:摺疊展開點擊的ITEM
項目地址:https://github.com/alexvasilkov/FoldableLayout
DEMO演示:https://play.google.com/store/apps/details?id=com.alexvasilkov.foldablelayout.sample
3.android-flip
項目介紹:摺疊翻頁效果 項目地址:https://github.com/openaphid/android-flip DEMO演示:
4.SwipeBackLayout
項目介紹:拖動關閉當前活動窗體 項目地址:https://github.com/Issacw0ng/SwipeBackLayout DEMO演示: APK:https://play.google.com/store/apps/details?id=me.imid.swipebacklayout.demo
5.AndroidImageSlider
項目介紹:一個漂亮的Slider,可以通過自定義達到更好的效果 項目地址:https://github.com/daimajia/AndroidImageSlider DEMO演示: APK:https://jumpshare.com/v/PAKDLjG0UYQjCy9bSSdX
6.Android-ParallaxHeaderViewPager
項目介紹:欄目展示動畫,自動播放,滾動下方列表時候,收縮效果 項目地址:https://github.com/kmshack/Android-ParallaxHeaderViewPager DEMO演示: APK:https://play.google.com/store/apps/details?id=com.kmshack.newsstand
7.FragmentTransactionExtended
項目介紹: 項目地址:https://github.com/DesarrolloAntonio/FragmentTransactionExtended DEMO演示:
8.FragmentTransactionExtended
項目介紹:Android按鈕可以化身進度 項目地址:https://github.com/dmytrodanylyk/circular-progress-button DEMO演示:
9.floatlabelededittext
項目介紹:簡單的實現浮動標籤EditText:Android視圖使用EditText之上,並提示EditText時填充文本。
項目地址:https://github.com/wrapp/floatlabelededittext
10.QuickReturn
項目介紹:Showcases QuickReturn view as a header, footer, and both header and footer.
項目地址:https://github.com/lawloretienne/QuickReturn
11.VNTNumberPickerPreference
項目介紹:這是一個易於使用的自定義偏好,打開一個對話框中有許多選擇。的值被自動保存,你可以設置默認,min -和maxValue方便地在XML。
項目地址:https://github.com/vanniktech/VNTNumberPickerPreference
12.CircularFloatingActionMenu
項目介紹:動畫,可定製的圓形浮動菜單爲Android,
項目地址:https://github.com/oguzbilgener/CircularFloatingActionMenu
13.NiftyDialogEffects
項目介紹:Dialog的各種打開動畫,Nifty Modal Dialog Effects look like this(Nifty Modal Window Effects)
項目地址:https://github.com/sd6352051/NiftyDialogEffects
14.material-menu
項目介紹:變形安卓菜單,返回和刪除按鈕
項目地址:https://github.com/balysv/material-menu
15.AndroidViewHover
項目介紹:我們需要一個懸停視圖,顯示菜單,顯示消息。
項目地址:https://github.com/daimajia/AndroidViewHover
16.PagedHeadListView
項目介紹:圖片輪轉切換
項目地址:https://github.com/JorgeCastilloPrz/PagedHeadListView
17.android-movies-demo
項目介紹:電影列表3級聯動,交互
項目地址:https://github.com/dlew/android-movies-demo
DEMO演示: youtube: https://www.youtube.com/watch?feature=player_embedded&v=nchbp6pr2tg
18.NiftyNotification
項目介紹:提示通知欄的各種動畫
項目地址:https://github.com/sd6352051/NiftyNotification
DEMO演示:
19.SwipeBack
項目介紹:拖動關閉,模範:kicker app(https://play.google.com/store/apps/details?id=com.netbiscuits.kicker)
項目地址:https://github.com/sockeqwe/SwipeBack
DEMO演示:
20.AndroidSwipeLayout
項目介紹:類似微信的測拉菜單
項目地址:https://github.com/daimajia/AndroidSwipeLayout
DEMO演示:
21.SnackBar
項目介紹:
項目地址:https://github.com/MrEngineer13/SnackBar
DEMO演示:
googleplay:https://play.google.com/store/apps/details?id=com.mrengineer13.snackbar.sample
視覺篇
1.android-stackblur
項目介紹:毛玻璃,朦朧美
項目地址:https://github.com/kikoso/android-stackblur
DEMO演示:
2.BlurEffectForAndroidDesign
項目介紹:實現模糊圖形技巧 項目地址:https://github.com/PomepuyN/BlurEffectForAndroidDesign
DEMO演示:
3.Shimmer-android
項目介紹:閃動的文字 項目地址:https://github.com/RomainPiel/Shimmer-android
DEMO演示:
youtube:http://www.youtube.com/watch?v=7EOsegp4J2o&feature=youtu.be
4.WizardPager
項目介紹:它提供了一個示例實現的Android手機上安裝一個嚮導界面 項目地址:https://github.com/TechFreak/WizardPager
DEMO演示:
youtube:http://www.youtube.com/watch?v=7EOsegp4J2o&feature=youtu.be
5.FloatingActionButton
項目介紹:浮動的按鈕 項目地址:https://github.com/FaizMalkani/FloatingActionButton
DEMO演示:
6.JumpingBeans
項目介紹:跳動的文本 項目地址:https://github.com/frakbot/JumpingBeans
7.android_maskable_layout
項目介紹:可屏蔽的佈局 項目地址:https://github.com/christophesmet/android_maskable_layout
8.activityanimation
項目介紹:Activit之間切換動畫 項目地址:https://github.com/flavienlaurent/activityanimation
DEMO演示: youtube: https://www.youtube.com/watch?v=-E0sc6w_Jck
9.android-shape-imageview
項目介紹:提供了一組自定義形狀的android imageview組件,和一個框架來定義更多的形狀。實現着色器和位圖基於掩模圖像視圖。
項目地址:https://github.com/siyamed/android-shape-imageview
10.RippleView
項目介紹:認爲模仿的連鎖反應在單擊推出了Android L
項目地址:https://github.com/siriscac/RippleView