BeautifulRefreshLayout-漂亮的美食下拉刷新
GitHub - android-cjj/BeautifulRefreshLayout at BeautifulRefreshForFood
Material Design-動畫風(fēng)格的選項卡tab切換功能
GitHub - neokree/MaterialTabs: Custom Tabs with Material Design effects
TwinklingRefreshLayout-支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果
GitHub - lcodecorex/TwinklingRefreshLayout: RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
DialogLoadding-Android開發(fā)之常用的loading等待效果實現(xiàn),仿微博等待動畫。兩種實現(xiàn)方式詳解
GitHub - dmcxiaobing/DialogLoadding: Android開發(fā)之常用的loading等待效果實現(xiàn),仿微博等待動畫。兩種實現(xiàn)方式詳解
owspace-完整高仿單讀的APP,模仿得非常精美,基于MVP+Dagger2+Retrofit2.0+Rxjava
GitHub - yangxiufeng666/owspace: 高仿單讀APP:owspace是基于MVP+Dagger2+Retrofit2.0+Rxjava的APP
GSYVideoPlayer-android視頻播放器,支持基本的拖動,聲音、亮度調(diào)節(jié),支持邊播邊緩存
GitHub - CarGuo/GSYVideoPlayer: 視頻播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持彈幕,外掛字幕,支持濾鏡、水印、gif截圖,片頭廣告、中間廣告,多個同時播放,支持基本的拖動,聲音、亮度調(diào)節(jié),支持邊播邊緩存,支持視頻自帶rotation的旋轉(zhuǎn)(90,270之類),重力旋轉(zhuǎn)與手動旋轉(zhuǎn)的同步支持,支持列表播放 ,列表全屏動畫,視頻加載速度,列表小窗口支持拖動,動畫效果,調(diào)整比例,多分辨率切換,支持切換播放器,進度條小窗口預(yù)覽,列表切換詳情頁面無縫播放,rtsp、concat、mpeg。
NumberKeyboard-仿造android端閑魚發(fā)布選擇價格數(shù)字鍵盤自定義數(shù)字鍵盤
GitHub - xuejinwei/NumberKeyboard: 仿造android端閑魚發(fā)布選擇價格數(shù)字鍵盤,自定義數(shù)字鍵盤
SwipeRecyclerView-自定義下拉刷新上拉加載控件SwipeRefreshLayout+recyclerView
GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 實現(xiàn)的下拉刷新,上拉加載更多
FloatingView-android能夠讓View執(zhí)行漂亮的漂浮動畫的庫
GitHub - UFreedom/FloatingView: FloatingView can make the target view floating above the anchor view with cool animation
TyperEditText-Android仿業(yè)問打字機效果,很炫酷
GitHub - andyxialm/TyperEditText: Typewriter
CircularMenu-android自動繪制遙控器界面CircularMenu
GitHub - sungerk/CircularMenu
ConnectListView-ConnectListView聯(lián)動,listView三級聯(lián)動
https://github.com/maning0303/ConnectListView
DylanStepCount-Android精準計步器(小米,魅族,華為上可用)
GitHub - linglongxin24/DylanStepCount: Android精準計步器
MultiType-FilePicker-MultiType-FilePicker-android一款輕量級的文件選擇器,支持多種文件類型
GitHub - fishwjy/MultiType-FilePicker: This is a light Android file picker library.
SuperTextView-一個功能強大的TextView,可以滿足日常大部分布局方式
GitHub - lygttpod/SuperTextView: a super textview for android
Android-SpinKit-Android-SpinKit多個漂亮的加載效果
GitHub - ybq/Android-SpinKit: Android loading animations
PullToRefreshAndLoadMore-一個輕量下拉刷新上拉加載更多控件,已封裝ListView
GitHub - woxingxiao/PullToRefreshAndLoadMore: Android下拉刷新、上拉加載更多控件,滿足ListView等最常用上下拉刷新數(shù)據(jù)的需求,并理論上支持所有View。[DEPRECATED]
BluetoothHelper-安卓藍牙操作庫,把藍牙請求封裝像Http一樣
GitHub - a-voyager/BluetoothHelper: Bluetooth Helper Library.—-藍牙操作庫
Luban-android最接近微信朋友圈的圖片壓縮算法
GitHub - Curzibn/Luban: Luban(魯班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的圖片壓縮算法
CBDialog-android一個快速創(chuàng)建對話框的工具類庫
https://github.com/yilylong/CBDialog
UserGuideView-androidy應(yīng)用實現(xiàn)用戶指引view
GitHub - yilylong/HighLight-UserGuideView: 用戶指引提示view,新特性高亮指示 HighLight
okhttp一個讓網(wǎng)絡(luò)請求更簡單的框架
GitHub - jeasonlzy/okhttp-OkGo: OkGo - 3.0 震撼來襲,該庫是基于 Http 協(xié)議,封裝了 OkHttp 的網(wǎng)絡(luò)請求框架,比 Retrofit 更簡單易用,支持 RxJava,RxJava2,支持自定義緩存,支持批量斷點下載管理和批量上傳管理功能
TwinklingRefreshLayout-下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
GitHub - lcodecorex/TwinklingRefreshLayout: RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
StickerCamera-android一款集成了相機,圖片裁剪,給圖片貼貼圖打標簽的APP
GitHub - Skykai521/StickerCamera: This is an Android application with camera,picture cropping,collage sticking and tagging.貼紙標簽相機,功能:拍照,相片裁剪,給圖片貼貼紙,打標簽。
AndroidFire-一款新聞閱讀App框架基于Material Desig
GitHub - jaydenxiao2016/AndroidFire: AndroidFire,一款新聞閱讀 App框架,基于 Material Design + MVP + RxJava + Retrofit + Glide,基本涵蓋了當前 Android 端開發(fā)最常用的主流框架,基于此框架可以快速開發(fā)一個app。
ViewPagerCards-android ViewPagerCards卡片切換效果源碼
GitHub - rubensousa/ViewPagerCards: ViewPager cards inspired by Duolingo
Douya-Material Design 的豆芽客戶端完整源碼
GitHub - zhanghai/Douya: 開源的 Material Design 豆瓣客戶端(A Material Design app for douban.com)
RestAPP-android網(wǎng)易云音樂界面源碼
GitHub - sakurajiang/RestAPP: gank.io unofficial client, RxJava & Retrofit & MVVM
huabanDemo-android 應(yīng)用material design版的花瓣網(wǎng)App
https://github.com/LiCola/huabanDemo
slidingtutorial-android-slidingtutorial-android創(chuàng)建視差效果引導(dǎo)頁的庫自定義強使用簡單
GitHub - Cleveroad/SlidingTutorial-Android: Android Library for making animated tutorials inside your app
DropDownMenu-android實用的多條件篩選菜單,非popupWindow實現(xiàn)無卡頓
GitHub - dongjunkun/DropDownMenu: 一個實用的多條件篩選菜單
CouponView-android開發(fā)半圓鋸齒背景虛線邊框組合實現(xiàn)簡單優(yōu)惠券效果
https://github.com/dongjunkun/CouponView
Tuikan-一款集知乎頭條,美圖,視頻于一體的休閑閱讀app源碼
GitHub - homcin/Tuikan: 「推看」是一款集知乎頭條,美圖,視頻于一體的休閑閱讀app。
UPMiss-andoorid一個完整的生日管理App
GitHub - qiujuer/UPMiss: UPMiss is birthday management software, use MVP.
DropDownMenu-android完整的篩選器解決方案DropDownMenu
GitHub - baiiu/DropDownMenu: a better DropDownMenu solution, 完整的篩選器解決方案
StepView-android物流跟蹤指示器StepView
GitHub - baoyachi/StepView: Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status
StylishMusicPlayer-一個超棒的Android Music Player源碼
GitHub - ryanhoo/StylishMusicPlayer: A stylish music player for android device 16+
MaterialTabs-Material Design動畫風(fēng)格的選項卡tab切換功能
GitHub - neokree/MaterialTabs: Custom Tabs with Material Design effects
GankWithZhihu-閱讀類App(MVP + RxJava + Retrofit)
GitHub - werbhelius/GankWithZhihu: just for reading
MyCalendarDemo-一款A(yù)ndroid日歷提醒軟件
GitHub - werbhelius/MyCalendarDemo: Android日歷軟件
MaterialHome-基于Material Design的圖書展示類完整app采用的是MD設(shè)計風(fēng)格
GitHub - hymanme/MaterialHome: 一個基于 Material Design 風(fēng)格設(shè)計的圖書展示類App,豆瓣圖書,在線電子書。
UpdateDemo-android app自動檢測更新庫
GitHub - hugeterry/UpdateFun: Android APP update library./android app自動檢測更新庫
TaoSchool-android一款基于Material Desgin設(shè)計的APP
GitHub - Hankkin/TaoSchool: 一款基于Material Desgin設(shè)計的APP
RecyclerViewCardGallery-android使用RecyclerView實現(xiàn)Gallery畫廊效果
GitHub - huazhiyuan2008/RecyclerViewCardGallery: @Deprecated RecyclerView實現(xiàn)Card Gallery效果,替代ViewPager方案
CKCamera-android一個拍照并裁剪拍出照片的項目
https://github.com/ChrisKyle/CKCamera
SuperIndicator-android SuperIndicator 廣告輪播源碼
GitHub - smartyuge/SuperIndicator: 仿愛奇藝視頻,騰訊視頻,搜狐視頻首頁推薦位輪播圖
SignUpAnimation-android一個絢麗的注冊動畫界面
GitHub - qike2015/SignUpAnimation
XRecyclerView-andorid RecyclerView下拉刷新,上拉加載更多
GitHub - XRecyclerView/XRecyclerView: A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView
AutoInstaller-android應(yīng)用自動下載靜默安裝
GitHub - a-voyager/AutoInstaller: 應(yīng)用自動靜默更新安裝庫.
SeatTable-android在線電影票選座Demo
GitHub - qifengdeqingchen/SeatTable: 電影票在線選座
android-adDialog-android一個簡單強大的廣告活動彈窗控件
GitHub - yipianfengye/android-adDialog: 一個簡單,強大的廣告活動彈窗控件
Android-FilePicker-android圖片和文檔選擇器
GitHub - DroidNinja/Android-FilePicker: Photopicker and document picker for android
ViewPagerCards-android卡片切換效果ViewPagerCards
GitHub - rubensousa/ViewPagerCards: ViewPager cards inspired by Duolingo
CoCoin-一款完整的記賬app(附帶源碼)
GitHub - Nightonke/CoCoin: CoCoin, Multi-view Accounting Application
AndroidReview-一款面向Android開發(fā)者的一款面試復(fù)習(xí)App
GitHub - envyfan/AndroidReview: Adnroid面試復(fù)習(xí)
Douya-開源Material Design豆瓣客戶端源碼
GitHub - zhanghai/Douya: 開源的 Material Design 豆瓣客戶端(A Material Design app for douban.com)
android腦筋急轉(zhuǎn)彎(完整數(shù)據(jù)版)源碼
DateScroller-探索日期滾輪控件的源碼
GitHub - SpikeKing/DateScroller: 自定義的日期滾輪控件
ZLayoutManager-五行代碼實現(xiàn) 炫動滑動 卡片層疊布局,仿探探、人人影視訂閱界面 簡單&優(yōu)雅:LayoutManager+ItemTouchHelper
GitHub - mcxtzhang/ZLayoutManager: Some custom LayoutManager .Such as SwipeCard、FLowLayout。一些自定義的LayoutManager,仿探探、人人影視 炫動滑動 卡片層疊 和流式布局等。
RNPolymerPo-基于 React Native 的 Android 企業(yè)級應(yīng)用 Demo
GitHub - yanbober/RNPolymerPo: 一個基于 React Native 的 Android 企業(yè)級應(yīng)用。
BoomMenu-漂亮的菜單彈出控件 BoomMenu
GitHub - Nightonke/BoomMenu: A menu which can ... BOOM! - Android
MobileSafe-MobileSafe 是一個下載過兩萬并且非常適合初學(xué)者學(xué)習(xí)的項目(沒錯就是黑馬手機衛(wèi)士)
GitHub - JessYanCoding/MobileSafe: ?? 下載過三萬并且非常適合初學(xué)者學(xué)習(xí)的一個項目(沒錯就是黑馬手機衛(wèi)士)
KuaiChuan-仿茄子快傳的一款文件傳輸應(yīng)用
GitHub - mayubao/KuaiChuan: 仿茄子快傳的一款文件傳輸應(yīng)用
SImageView-一個實用方便的圖片控件SImageView
GitHub - suzeyu1992/SImageView: a final circle group imageView. 集成qq微信群組頭像, url直接顯示等
WowSplash-不規(guī)則擴散的splash
GitHub - githubwing/WingUE: A series of nice UE,一些較好用戶體驗實現(xiàn)集合
android-FancyBehaviorDemo-使用 CoordinatorLayout 實現(xiàn)復(fù)雜聯(lián)動效果
GitHub - unixzii/android-FancyBehaviorDemo: A simple demo of customized CoordinatorLayout behavior.
LbaizxfPulltoRefresh-仿健客、京東、天貓下拉刷新加載動畫實現(xiàn)
GitHub - leibing8912/LbaizxfPulltoRefresh: 一個下拉刷新加載動畫示例
ZoomHeader-餓了么是怎么讓Image變成詳情頁的
GitHub - githubwing/ZoomHeader: A demo of animation show how turn viewpager into detail.神交互。模仿餓了么詳情頁可以跟隨手指移動 viewpager變詳情頁
XDroid-輕量級Android快速開發(fā)框架
GitHub - limedroid/XDroid: 輕量級Android快速開發(fā)框架
CustomTextLayout-Android自定義組合控件(標題欄+組合布局)非常強大
GitHub - ithedan/CustomTextLayout: Android自定義組合控件
QQ-高仿騰訊QQ,代碼十分優(yōu)雅
GitHub - HuTianQi/SmartOpenCV: SmartOpenCV是一個OpenCV在Android端的增強庫,解決了OpenCV Android SDK在圖像預(yù)覽方面存在的諸多問題,且無需修改OpenCV SDK源碼,與OpenCV的SDK解耦
YingBeautyNote-訂個小目標,寫個印象筆記
GitHub - HuTianQi/QuickNote: 一款簡約好用的筆記App。萬水千山總是情,來個star行不行!
ZuiMeiTAG-用recyclerView實現(xiàn)最美應(yīng)用底欄
GitHub - huage2580/ZuiMeiTAG: 仿最美應(yīng)用的底欄,使用recyclerView實現(xiàn)
ZuiMeiTAG-深入探索通知與插件的實時刷新
GitHub - SpikeKing/TimerAppWidget: 實現(xiàn)同步更新的通知與插件
AnimationMenu-android 軟軟的動畫彈出菜單,基于Facebook的Rebuond
GitHub - CarGuo/AnimationMenu: 這是一個動畫彈出框的DEMO,利用Facebook的Rebound,實現(xiàn)彈簧效果的彈出框,彈性效果挺好的,感覺軟軟的( ﹁ ﹁ ) ~→,簡書
WaveView-高仿百度外賣個人中心,讓你的界面和我一起浪起來
GitHub - 1139618418/WaveView: An interesting water ripple effect of the interface
shopcar-仿餓了么購物車下單效果
GitHub - fengyongge/shopcar: 仿餓了么購物車
RxJavaRetrofitOkhttpMvp-時下流行的RxJava+Retrofit+Okhttp+Mvp封裝的一個demo
GitHub - gslovemy/RxJavaRetrofitOkhttpMvp: 時下流行的RxJava+Retrofit+Okhttp+Mvp封裝的一個demo,簡單,易理解,深度解耦,方便迭代,總之就是爽,歡迎star.
BitmapWaveView-安卓自定義View在bitmap中玩轉(zhuǎn)大波浪進度
GitHub - AndroidMsky/BitmapWaveView: 在bitmap中顯示進度波浪
Android-PickerView-Library-Android高仿ios pickerView
GitHub - Airsaid/Android-PickerView-Library: Simple PickerView for Android - code from https://github.com/saiwu-bigkoo/Android-PickerView
CustomNavigatorBar-Android通用標題欄組合控件
GitHub - wangluAndroid/CustomNavigatorBar
SwipeDelMenuLayout-史上最簡單,一步集成側(cè)滑(刪除)菜單,高仿QQ、IOS
GitHub - mcxtzhang/SwipeDelMenuLayout: The most simple SwipeMenu in the history, 0 coupling, support any ViewGroup. Step integration swipe (delete) menu, high imitation QQ, iOS. ~史上最簡單側(cè)滑菜單,0耦合,支持任意ViewGroup。一步集成側(cè)滑(刪除)菜單,高仿QQ、IOS。~
DragFooterView-向左拖拽跳轉(zhuǎn)至“更多頁面”的通用控件
GitHub - uin3566/DragFooterView: An easy-to-use draggable ViewGroup, support drag footer effect to perform more operation
VRefreshLayout-Android下拉刷新控件之header置頂顯示效果
GitHub - HitenDev/VRefreshLayout: This is an android library be used when the user refresh vertical layout.
TransitionHelper-兩步實現(xiàn)類似格瓦拉的轉(zhuǎn)場動畫
https://github.com/ImmortalZ/TransitionHelper
DialogFragment-自定義對話框應(yīng)該這樣寫
https://github.com/GitPhoenix/DialogFragment
RefreshLayout-RefreshLayout讓你半小時以內(nèi)完成一個列表界面
https://github.com/gengqiquan/RefreshLayout
SwipeCardRecyclerView-如何利用RecyclerView打造炫酷滑動卡片
GitHub - HalfStackDeveloper/SwipeCardRecyclerView: 利用RecyclerView打造的滑動卡片View,支持左滑右滑刪除
LookLook-一個小時打造新聞app
GitHub - xinghongfei/LookLook: A amazing reading app
JPTabBar-一款強大的Android底部導(dǎo)航
GitHub - peng8350/JPTabBar: TabBar For Android ,Android navigation bar at the bottom of a cool, accord with the design specification of the Volkswagen APP
ByeBurger-炫酷:一句代碼實現(xiàn)標題欄、導(dǎo)航欄滑動隱藏,ByeBurger庫的使用和實現(xiàn)
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
CommonRecycler-通用 RecylerAdapter,內(nèi)置 XRecyclerView,兼容上下拉與動畫,高復(fù)用,一個 Adapter 通用所有頁面,支持空頁面,懶人專屬
GitHub - CarGuo/LazyRecyclerAdapter: 極簡通用的RecyclerAdapter,入侵性低,支持一個列表多種Item類型,無需維護和編寫Adapter代碼,快速集成擁有點擊,動畫,自定義刷新,自定義加載更多,自定義空頁面顯示,通用分割線,動態(tài)綁定等高復(fù)用,你只需要編寫維護Holder代碼。
FreeBook-先定一個小目標!比如說先用MVP和快速開發(fā)框架打造一個免費下載小說的app老司機來手把手教你半天搞定
https://github.com/80945540/FreeBook
IjkPlayerView-基于ijkplayer的視頻播放器,仿Bilibili客戶端,集成沉浸式全屏、彈幕、觸屏控制、視頻源切換等功能
GitHub - Rukey7/IjkPlayerView: An media player for Android
CoolImageView-非??岬膱D片組件,類似騰訊 QQ 可以讓 imageview 的圖片背景上下移動,或左右移動
GitHub - HuTianQi/CoolImageView: A imageView is similar to QQ that ImageView background picture can move up and down,But the function is more powerful than QQ,it also supports left and right movement
AWelcomeVideoPager-ndroid酷炫歡迎頁播放視頻,仿螞蜂窩自由行和慕課網(wǎng)
GitHub - linglongxin24/WelcomeVideoPager: Android酷炫歡迎頁播放視頻,仿螞蜂窩自由行和慕課網(wǎng)
validateui-一個表單驗證的lib
GitHub - LongMaoC/validateui: 用來處理界面上的表單驗證
CollapseView-Android仿安居客房源詳情頁圖片顯示
GitHub - JavaNoober/CollapseView: Android仿安居客詳情展示界面
HintPopupWindow-比QQ更炫酷的’選項彈窗’動畫
GitHub - Zhaoss/HintPopupWindow: 仿QQ的選項彈窗動畫
RecyclerViewDemo2- 精通RecyclerView:打造ListView、GridView、瀑布流;學(xué)會添加分割線、 添加刪除動畫 、Item點擊事件
GitHub - linglongxin24/RecyclerViewDemo2: 精通RecyclerView:打造ListView、GridView、瀑布流;學(xué)會添加分割線、 添加刪除動畫 、Item點擊事件
TinderStackView-Android高仿「陌陌」的點點效果
GitHub - Mersens/TinderStackView
MvpDemo-優(yōu)雅的構(gòu)建Android項目之 MVP開發(fā)模式
GitHub - PandaQAQ/MvpDemo: MVP開發(fā)模式的Demo,介紹RxAndroid Retrofit的使用等。想到什么寫什么的純Demo
Material Animations -演示View的平移、縮放動畫,activity進入和退出動畫,界面間元素共享,并且開發(fā)者在README中,對動畫原理進行了精講,是學(xué)習(xí)動畫很好的項目,項目代碼量比較少,也很適合新手學(xué)習(xí)
GitHub - lgvalle/Material-Animations: Android Transition animations explanation with examples.
Meizhi-每天推送一張妹子圖、一個小視頻和一系列程序員精選文章,數(shù)據(jù)來源于代碼家的干貨集中營。唯一不足就是視頻解析還有bug,聲音視頻無法同步,希望能盡快修復(fù)
https://github.com/drakeet/Meizhi
android-UniversalMusicPlayer-這個開源項目展示了如何實現(xiàn)一個橫跨各種Android平臺的音樂播放器,包括手機,平板,汽車,手表,電視等。Google官方推出,跨平臺開發(fā)必看項目
GitHub - android/uamp: A sample audio app for Android
plaid-由谷歌工程師開發(fā),展示Google Material風(fēng)格設(shè)計,項目代碼量大,但是結(jié)構(gòu)清晰,還是很好理解的
GitHub - nickbutcher/plaid: An Android app which provides design news & inspiration as well as being an example of implementing material design.
CalendarView-Android 滾輪日期選擇自定義View
GitHub - chenpengfei88/CalendarView: Anroid滾動選擇時間日歷控件
AndroidMVPSample-一套完整的Android通用框架
GitHub - WuXiaolong/AndroidMVPSample: Android MVP + Retrofit + RxJava2 實例
CoordinatorLayoutTest-高仿支付寶9.9.2版本生活模塊界面來講解CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout
GitHub - jack921/CoordinatorLayoutTest: 高仿支付寶生活模塊主界面
SideSlip_PullToRefresh-Android 集成了RecyclerView 刷新加載,及側(cè)滑菜單的 PullToRefresh
GitHub - lvfaqiang/SideSlip_PullToRefresh: 在 PullToRefresh 的基礎(chǔ)上整合了 RecyclerView 的刷新加載,以及帶有側(cè)滑菜單的 RecyclerView.
SideSlip_PullToRefresh-通用Android標題欄控件
GitHub - xiaohaibin/CustomTitleBar: 【通用標題欄】通用Android標題欄控件 A Common Titlebar For Android
CalendarView-Android 自定義價格日歷控件
GitHub - yissan/CalendarView: This is a view implemented with ViewPager and GridView,You can use it to display a normal calendar or show other info on the calendar(example price ..)
ZhiHuDaily-紙飛機-采用MVP架構(gòu),集合了知乎日報、果殼精選和豆瓣一刻的綜合性閱讀客戶端
GitHub - TonnyL/PaperPlane: ?? PaperPlane - An Android reading app, including articles from Zhihu Daily, Guokr Handpick and Douban Moment.
ZhiHuDaily-僅2步實現(xiàn) 拜拜 漢堡導(dǎo)航欄效果~ 全新底部導(dǎo)航交互(滑動隱藏)
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
FloatBubbleView-Android:會呼吸的懸浮氣泡
Android_5.0_ViewDemo/FloatBubbleView at master · IamXiaRui/Android_5.0_ViewDemo · GitHub
ByeBurger-極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
NotificationUtil-全新的Android通知欄,已拋棄setLatestEventInfo,兼容高版本
GitHub - linglongxin24/NotificationUtil: 全新的Android通知欄,已拋棄setLatestEventInfo,兼容高版本
LauncherView-十分鐘搞定酷炫動畫,Android自定義 View 入門
GitHub - diamondlin2016/LauncherView: app 啟動時的 Loading 動畫
LiveShow-使用MVP+RxJava制作的笑話APP
GitHub - GaoGersy/LiveShow: 使用聚合數(shù)據(jù)接口制作的一款集成了搞笑圖片,笑話大全,微信精選,天氣等功能的在線App
ChargeProgress-android 自定義view+屬性動畫實現(xiàn)充電進度條功能
GitHub - crazyandcoder/ChargeProgress: 自定義view+屬性動畫實現(xiàn)充電進度顯示view
Notes-炫酷的ViewPager動畫效果
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
ElasticLayout-超輕量!安卓實現(xiàn)多item抽屜效果動畫
GitHub - AndroidMsky/ElasticLayout: 安卓多item抽屜動畫效果,支持動態(tài)添加刪除動畫。
SuperTextView-SuperTextView 一款強大的android TextView
GitHub - lygttpod/SuperTextView: a super textview for android
SuperTextView-自定義LayoutManager實現(xiàn)一個展示文章的View,支持拖動插入以及相應(yīng)的動畫展示
GitHub - rantianhua/AssembleEssay: 自定義LayoutManager實現(xiàn)一個展示文章的View,支持拖動插入以及相應(yīng)的動畫展示。
VideoRecord-Android 拍攝(橫 \ 豎屏)視頻的懶人之路
GitHub - CarGuo/VideoRecord: 最全的懶人視頻拍攝,支持橫屏拍攝效果與豎屏拍攝效果,閃光燈,切換前后攝像頭,懶人視頻拍攝Demo,繼承預(yù)覽。簡書:
Telegram-著名IM應(yīng)用Telegram源碼
GitHub - DrKLO/Telegram: Telegram for Android source
Notes-自定義View系列:未讀消息數(shù)角標
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
BeautifulWords-Android開源實戰(zhàn):使用MVP+Retrofit開發(fā)一款文字閱讀APP
GitHub - zuiwuyuan/BeautifulWords: 優(yōu)美句子
Notes-自定義ViewPager——左右無限循環(huán),帶指示器
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
Myprogress-安卓Android多階段進度條progress bar附帶動畫效果
GitHub - AndroidMsky/Myprogress: 自定義多階段進度條
SpannableStringBiulderTest-直接拿去用!幾種常見Dialog,懶人必收
GitHub - weavey/NormalSelectDialog: Some sample of dialog.
SpannableStringBiulderTest-【Android】強大的SpannableStringBuilder
GitHub - Gavin-ZYX/SpannableStringBiulderTest
Ghost-微影,一款純粹的在線視頻App,基于Material Design + MVP + RxJava + Retrofit + Realm + Glide
https://github.com/GeekGhost/Ghost
SwipeRecyclerView-自定義下拉刷新上拉加載控件(SwipeRefreshLayout + recyclerView)
GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 實現(xiàn)的下拉刷新,上拉加載更多
ViewDragHelperDemo-Android自定義ViewGroup神器-ViewDragHelper
Android-Demos/ViewDragHelperDemo at master · hyvenzhu/Android-Demos · GitHub
UserDefinedProgressBar-好玩的動畫加載和自定義ProgressBar
GitHub - junmei520/UserDefinedProgressBar: 動畫小狗的加載效果 和 自定義圓形動態(tài)ProgressBar的加載效果
MPermissionUtils-Android6.0 運行時權(quán)限 超輕量級工具類
GitHub - Airsaid/MPermissionUtils: Android6.0 運行時權(quán)限處理工具類
EmptyLayout-Android通用的EmptyLayout-展示不用狀態(tài)的界面
GitHub - yewei02538/EmptyLayout: 一個可以展示多種狀態(tài)的EmptyLayout
NestFullListView-【Android】ListView、RecyclerView、ScrollView里嵌套ListView 相對優(yōu)雅的解決方案:NestFullListView
GitHub - mcxtzhang/NestFullListView: ListView、RecyclerView、ScrollView里嵌套ListView 相對優(yōu)雅的解決方案
WindowMenuDemo-Android仿Qzone底部導(dǎo)航欄加號彈出菜單
GitHub - MjCodeTinker/WindowMenuDemo: Android仿Qzone底部導(dǎo)航欄加號彈出菜單
SmileRefresh-微笑下拉刷新。這是在 SwipeRefreshLayout基礎(chǔ)上修改的下拉刷新庫。
GitHub - hsongxian/SmileRefresh: 微笑下拉刷新。這是在 SwipeRefreshLayout基礎(chǔ)上修改的下拉刷新庫。
MyCartDemo-Android自定義View–自己擼一個柱狀圖也沒那么難
GitHub - Hankkin/MyCartDemo: android自定義柱狀圖
MDStudySamples-Android TabLayout 分分鐘打造一個滑動標簽頁
GitHub - Mike-bel/MDStudySamples: Material Design Widgets Study Samples
WingUE-基本特效:餓了么絲滑無縫過度搜索欄的實現(xiàn)
GitHub - githubwing/WingUE: A series of nice UE,一些較好用戶體驗實現(xiàn)集合
史上最牛逼的音樂播放器—仿網(wǎng)易云音樂(已開源)
GitHub - aa112901/remusic: 仿網(wǎng)易云音樂 安卓版,netease android,音樂播放器 在線 下載
GABottleLoading-貝塞爾風(fēng)暴 - 超炫GABottleLoading效果
GitHub - Ajian-studio/GABottleLoading: Bezier storm(貝塞爾風(fēng)暴)
PathAnimView-【注釋張豪華版 Path酷炫動畫】極速get花式Path (支付寶支付成功動畫)
GitHub - mcxtzhang/PathAnimView: 用于做Path動畫的自定義View。 I have a path.I have a view. (Oh~),Path(Anim)View.
Material Design : 帶動畫的標題欄
GitHub - shiguiyou/MaterialDemo: Material Design 的demo
MultiTypeAdapter-優(yōu)雅的實現(xiàn)多類型列表的Adapter
GitHub - LiHongHui6/MultiTypeAdapter
AnimationPlayer-探索View動畫和屬性動畫
GitHub - SpikeKing/AnimationPlayer: 深入剖析 View 的動畫原理
AnimShopButton-仿餓了么加入購物車旋轉(zhuǎn)控件 - 自帶閃轉(zhuǎn)騰挪動畫 的按鈕
GitHub - mcxtzhang/AnimShopButton: A shopping cart button with a telescopic displacement rotation animation ...一個帶伸縮位移旋轉(zhuǎn)動畫的購物車按鈕
YinyuetaiPlayer-高仿音悅臺播放頁面交互效果
GitHub - oubowu/YinyuetaiPlayer: 高仿音悅臺播放頁面效果文章來源:http://www.zghlxwxcb.cn/news/detail-480087.html
AndroidAnimationExercise-Android 動畫實戰(zhàn) - 仿微博雷達功能
GitHub - REBOOTERS/AndroidAnimationExercise: Android 動畫各種實現(xiàn),包括幀動畫、補間動畫和屬性動畫的總結(jié)分享### BeautifulRefreshLayout-漂亮的美食下拉刷新
GitHub - android-cjj/BeautifulRefreshLayout at BeautifulRefreshForFood
Material Design-動畫風(fēng)格的選項卡tab切換功能
GitHub - neokree/MaterialTabs: Custom Tabs with Material Design effects
TwinklingRefreshLayout-支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果
GitHub - lcodecorex/TwinklingRefreshLayout: RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
DialogLoadding-Android開發(fā)之常用的loading等待效果實現(xiàn),仿微博等待動畫。兩種實現(xiàn)方式詳解
GitHub - dmcxiaobing/DialogLoadding: Android開發(fā)之常用的loading等待效果實現(xiàn),仿微博等待動畫。兩種實現(xiàn)方式詳解
owspace-完整高仿單讀的APP,模仿得非常精美,基于MVP+Dagger2+Retrofit2.0+Rxjava
GitHub - yangxiufeng666/owspace: 高仿單讀APP:owspace是基于MVP+Dagger2+Retrofit2.0+Rxjava的APP
GSYVideoPlayer-android視頻播放器,支持基本的拖動,聲音、亮度調(diào)節(jié),支持邊播邊緩存
GitHub - CarGuo/GSYVideoPlayer: 視頻播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持彈幕,外掛字幕,支持濾鏡、水印、gif截圖,片頭廣告、中間廣告,多個同時播放,支持基本的拖動,聲音、亮度調(diào)節(jié),支持邊播邊緩存,支持視頻自帶rotation的旋轉(zhuǎn)(90,270之類),重力旋轉(zhuǎn)與手動旋轉(zhuǎn)的同步支持,支持列表播放 ,列表全屏動畫,視頻加載速度,列表小窗口支持拖動,動畫效果,調(diào)整比例,多分辨率切換,支持切換播放器,進度條小窗口預(yù)覽,列表切換詳情頁面無縫播放,rtsp、concat、mpeg。
NumberKeyboard-仿造android端閑魚發(fā)布選擇價格數(shù)字鍵盤自定義數(shù)字鍵盤
GitHub - xuejinwei/NumberKeyboard: 仿造android端閑魚發(fā)布選擇價格數(shù)字鍵盤,自定義數(shù)字鍵盤
SwipeRecyclerView-自定義下拉刷新上拉加載控件SwipeRefreshLayout+recyclerView
GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 實現(xiàn)的下拉刷新,上拉加載更多
FloatingView-android能夠讓View執(zhí)行漂亮的漂浮動畫的庫
GitHub - UFreedom/FloatingView: FloatingView can make the target view floating above the anchor view with cool animation
TyperEditText-Android仿業(yè)問打字機效果,很炫酷
GitHub - andyxialm/TyperEditText: Typewriter
CircularMenu-android自動繪制遙控器界面CircularMenu
GitHub - sungerk/CircularMenu
ConnectListView-ConnectListView聯(lián)動,listView三級聯(lián)動
https://github.com/maning0303/ConnectListView
DylanStepCount-Android精準計步器(小米,魅族,華為上可用)
GitHub - linglongxin24/DylanStepCount: Android精準計步器
MultiType-FilePicker-MultiType-FilePicker-android一款輕量級的文件選擇器,支持多種文件類型
GitHub - fishwjy/MultiType-FilePicker: This is a light Android file picker library.
SuperTextView-一個功能強大的TextView,可以滿足日常大部分布局方式
GitHub - lygttpod/SuperTextView: a super textview for android
Android-SpinKit-Android-SpinKit多個漂亮的加載效果
GitHub - ybq/Android-SpinKit: Android loading animations
PullToRefreshAndLoadMore-一個輕量下拉刷新上拉加載更多控件,已封裝ListView
GitHub - woxingxiao/PullToRefreshAndLoadMore: Android下拉刷新、上拉加載更多控件,滿足ListView等最常用上下拉刷新數(shù)據(jù)的需求,并理論上支持所有View。[DEPRECATED]
BluetoothHelper-安卓藍牙操作庫,把藍牙請求封裝像Http一樣
GitHub - a-voyager/BluetoothHelper: Bluetooth Helper Library.—-藍牙操作庫
Luban-android最接近微信朋友圈的圖片壓縮算法
GitHub - Curzibn/Luban: Luban(魯班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的圖片壓縮算法
CBDialog-android一個快速創(chuàng)建對話框的工具類庫
GitHub - yilylong/CBDialog: 一個快速創(chuàng)建對話框的工具類庫
UserGuideView-androidy應(yīng)用實現(xiàn)用戶指引view
GitHub - yilylong/HighLight-UserGuideView: 用戶指引提示view,新特性高亮指示 HighLight
okhttp一個讓網(wǎng)絡(luò)請求更簡單的框架
GitHub - jeasonlzy/okhttp-OkGo: OkGo - 3.0 震撼來襲,該庫是基于 Http 協(xié)議,封裝了 OkHttp 的網(wǎng)絡(luò)請求框架,比 Retrofit 更簡單易用,支持 RxJava,RxJava2,支持自定義緩存,支持批量斷點下載管理和批量上傳管理功能
TwinklingRefreshLayout-下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
GitHub - lcodecorex/TwinklingRefreshLayout: RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
StickerCamera-android一款集成了相機,圖片裁剪,給圖片貼貼圖打標簽的APP
GitHub - Skykai521/StickerCamera: This is an Android application with camera,picture cropping,collage sticking and tagging.貼紙標簽相機,功能:拍照,相片裁剪,給圖片貼貼紙,打標簽。
AndroidFire-一款新聞閱讀App框架基于Material Desig
GitHub - jaydenxiao2016/AndroidFire: AndroidFire,一款新聞閱讀 App框架,基于 Material Design + MVP + RxJava + Retrofit + Glide,基本涵蓋了當前 Android 端開發(fā)最常用的主流框架,基于此框架可以快速開發(fā)一個app。
ViewPagerCards-android ViewPagerCards卡片切換效果源碼
GitHub - rubensousa/ViewPagerCards: ViewPager cards inspired by Duolingo
Douya-Material Design 的豆芽客戶端完整源碼
GitHub - zhanghai/Douya: 開源的 Material Design 豆瓣客戶端(A Material Design app for douban.com)
RestAPP-android網(wǎng)易云音樂界面源碼
GitHub - sakurajiang/RestAPP: gank.io unofficial client, RxJava & Retrofit & MVVM
huabanDemo-android 應(yīng)用material design版的花瓣網(wǎng)App
GitHub - LiCola1213/huabanDemo: MD版的花瓣網(wǎng)App
slidingtutorial-android-slidingtutorial-android創(chuàng)建視差效果引導(dǎo)頁的庫自定義強使用簡單
GitHub - Cleveroad/SlidingTutorial-Android: Android Library for making animated tutorials inside your app
DropDownMenu-android實用的多條件篩選菜單,非popupWindow實現(xiàn)無卡頓
GitHub - dongjunkun/DropDownMenu: 一個實用的多條件篩選菜單
CouponView-android開發(fā)半圓鋸齒背景虛線邊框組合實現(xiàn)簡單優(yōu)惠券效果
GitHub - dongjunkun/CouponView: 半圓鋸齒背景虛線邊框組合實現(xiàn)簡單優(yōu)惠券效果,可實現(xiàn)一些簡單組合
Tuikan-一款集知乎頭條,美圖,視頻于一體的休閑閱讀app源碼
GitHub - homcin/Tuikan: 「推看」是一款集知乎頭條,美圖,視頻于一體的休閑閱讀app。
UPMiss-andoorid一個完整的生日管理App
GitHub - qiujuer/UPMiss: UPMiss is birthday management software, use MVP.
DropDownMenu-android完整的篩選器解決方案DropDownMenu
GitHub - baiiu/DropDownMenu: a better DropDownMenu solution, 完整的篩選器解決方案
StepView-android物流跟蹤指示器StepView
GitHub - baoyachi/StepView: Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status
StylishMusicPlayer-一個超棒的Android Music Player源碼
GitHub - ryanhoo/StylishMusicPlayer: A stylish music player for android device 16+
MaterialTabs-Material Design動畫風(fēng)格的選項卡tab切換功能
GitHub - neokree/MaterialTabs: Custom Tabs with Material Design effects
GankWithZhihu-閱讀類App(MVP + RxJava + Retrofit)
GitHub - werbhelius/GankWithZhihu: just for reading
MyCalendarDemo-一款A(yù)ndroid日歷提醒軟件
GitHub - werbhelius/MyCalendarDemo: Android日歷軟件
MaterialHome-基于Material Design的圖書展示類完整app采用的是MD設(shè)計風(fēng)格
GitHub - hymanme/MaterialHome: 一個基于 Material Design 風(fēng)格設(shè)計的圖書展示類App,豆瓣圖書,在線電子書。
UpdateDemo-android app自動檢測更新庫
GitHub - hugeterry/UpdateFun: Android APP update library./android app自動檢測更新庫
TaoSchool-android一款基于Material Desgin設(shè)計的APP
GitHub - Hankkin/TaoSchool: 一款基于Material Desgin設(shè)計的APP
RecyclerViewCardGallery-android使用RecyclerView實現(xiàn)Gallery畫廊效果
GitHub - huazhiyuan2008/RecyclerViewCardGallery: @Deprecated RecyclerView實現(xiàn)Card Gallery效果,替代ViewPager方案
CKCamera-android一個拍照并裁剪拍出照片的項目
https://github.com/ChrisKyle/CKCamera
SuperIndicator-android SuperIndicator 廣告輪播源碼
GitHub - smartyuge/SuperIndicator: 仿愛奇藝視頻,騰訊視頻,搜狐視頻首頁推薦位輪播圖
SignUpAnimation-android一個絢麗的注冊動畫界面
GitHub - qike2015/SignUpAnimation
XRecyclerView-andorid RecyclerView下拉刷新,上拉加載更多
GitHub - XRecyclerView/XRecyclerView: A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView
AutoInstaller-android應(yīng)用自動下載靜默安裝
GitHub - a-voyager/AutoInstaller: 應(yīng)用自動靜默更新安裝庫.
SeatTable-android在線電影票選座Demo
GitHub - qifengdeqingchen/SeatTable: 電影票在線選座
android-adDialog-android一個簡單強大的廣告活動彈窗控件
GitHub - yipianfengye/android-adDialog: 一個簡單,強大的廣告活動彈窗控件
Android-FilePicker-android圖片和文檔選擇器
GitHub - DroidNinja/Android-FilePicker: Photopicker and document picker for android
ViewPagerCards-android卡片切換效果ViewPagerCards
GitHub - rubensousa/ViewPagerCards: ViewPager cards inspired by Duolingo
CoCoin-一款完整的記賬app(附帶源碼)
GitHub - Nightonke/CoCoin: CoCoin, Multi-view Accounting Application
AndroidReview-一款面向Android開發(fā)者的一款面試復(fù)習(xí)App
GitHub - envyfan/AndroidReview: Adnroid面試復(fù)習(xí)
Douya-開源Material Design豆瓣客戶端源碼
GitHub - zhanghai/Douya: 開源的 Material Design 豆瓣客戶端(A Material Design app for douban.com)
android腦筋急轉(zhuǎn)彎(完整數(shù)據(jù)版)源碼
DateScroller-探索日期滾輪控件的源碼
GitHub - SpikeKing/DateScroller: 自定義的日期滾輪控件
ZLayoutManager-五行代碼實現(xiàn) 炫動滑動 卡片層疊布局,仿探探、人人影視訂閱界面 簡單&優(yōu)雅:LayoutManager+ItemTouchHelper
GitHub - mcxtzhang/ZLayoutManager: Some custom LayoutManager .Such as SwipeCard、FLowLayout。一些自定義的LayoutManager,仿探探、人人影視 炫動滑動 卡片層疊 和流式布局等。
RNPolymerPo-基于 React Native 的 Android 企業(yè)級應(yīng)用 Demo
GitHub - yanbober/RNPolymerPo: 一個基于 React Native 的 Android 企業(yè)級應(yīng)用。
BoomMenu-漂亮的菜單彈出控件 BoomMenu
GitHub - Nightonke/BoomMenu: A menu which can ... BOOM! - Android
MobileSafe-MobileSafe 是一個下載過兩萬并且非常適合初學(xué)者學(xué)習(xí)的項目(沒錯就是黑馬手機衛(wèi)士)
GitHub - JessYanCoding/MobileSafe: ?? 下載過三萬并且非常適合初學(xué)者學(xué)習(xí)的一個項目(沒錯就是黑馬手機衛(wèi)士)
KuaiChuan-仿茄子快傳的一款文件傳輸應(yīng)用
GitHub - mayubao/KuaiChuan: 仿茄子快傳的一款文件傳輸應(yīng)用
SImageView-一個實用方便的圖片控件SImageView
GitHub - suzeyu1992/SImageView: a final circle group imageView. 集成qq微信群組頭像, url直接顯示等
WowSplash-不規(guī)則擴散的splash
GitHub - githubwing/WingUE: A series of nice UE,一些較好用戶體驗實現(xiàn)集合
android-FancyBehaviorDemo-使用 CoordinatorLayout 實現(xiàn)復(fù)雜聯(lián)動效果
GitHub - unixzii/android-FancyBehaviorDemo: A simple demo of customized CoordinatorLayout behavior.
LbaizxfPulltoRefresh-仿健客、京東、天貓下拉刷新加載動畫實現(xiàn)
GitHub - leibing8912/LbaizxfPulltoRefresh: 一個下拉刷新加載動畫示例
ZoomHeader-餓了么是怎么讓Image變成詳情頁的
GitHub - githubwing/ZoomHeader: A demo of animation show how turn viewpager into detail.神交互。模仿餓了么詳情頁可以跟隨手指移動 viewpager變詳情頁
XDroid-輕量級Android快速開發(fā)框架
GitHub - limedroid/XDroid: 輕量級Android快速開發(fā)框架
CustomTextLayout-Android自定義組合控件(標題欄+組合布局)非常強大
GitHub - ithedan/CustomTextLayout: Android自定義組合控件
QQ-高仿騰訊QQ,代碼十分優(yōu)雅
GitHub - HuTianQi/SmartOpenCV: SmartOpenCV是一個OpenCV在Android端的增強庫,解決了OpenCV Android SDK在圖像預(yù)覽方面存在的諸多問題,且無需修改OpenCV SDK源碼,與OpenCV的SDK解耦
YingBeautyNote-訂個小目標,寫個印象筆記
GitHub - HuTianQi/QuickNote: 一款簡約好用的筆記App。萬水千山總是情,來個star行不行!
ZuiMeiTAG-用recyclerView實現(xiàn)最美應(yīng)用底欄
GitHub - huage2580/ZuiMeiTAG: 仿最美應(yīng)用的底欄,使用recyclerView實現(xiàn)
ZuiMeiTAG-深入探索通知與插件的實時刷新
GitHub - SpikeKing/TimerAppWidget: 實現(xiàn)同步更新的通知與插件
AnimationMenu-android 軟軟的動畫彈出菜單,基于Facebook的Rebuond
GitHub - CarGuo/AnimationMenu: 這是一個動畫彈出框的DEMO,利用Facebook的Rebound,實現(xiàn)彈簧效果的彈出框,彈性效果挺好的,感覺軟軟的( ﹁ ﹁ ) ~→,簡書
WaveView-高仿百度外賣個人中心,讓你的界面和我一起浪起來
GitHub - 1139618418/WaveView: An interesting water ripple effect of the interface
shopcar-仿餓了么購物車下單效果
GitHub - fengyongge/shopcar: 仿餓了么購物車
RxJavaRetrofitOkhttpMvp-時下流行的RxJava+Retrofit+Okhttp+Mvp封裝的一個demo
GitHub - gslovemy/RxJavaRetrofitOkhttpMvp: 時下流行的RxJava+Retrofit+Okhttp+Mvp封裝的一個demo,簡單,易理解,深度解耦,方便迭代,總之就是爽,歡迎star.
BitmapWaveView-安卓自定義View在bitmap中玩轉(zhuǎn)大波浪進度
GitHub - AndroidMsky/BitmapWaveView: 在bitmap中顯示進度波浪
Android-PickerView-Library-Android高仿ios pickerView
GitHub - Airsaid/Android-PickerView-Library: Simple PickerView for Android - code from https://github.com/saiwu-bigkoo/Android-PickerView
CustomNavigatorBar-Android通用標題欄組合控件
GitHub - wangluAndroid/CustomNavigatorBar
SwipeDelMenuLayout-史上最簡單,一步集成側(cè)滑(刪除)菜單,高仿QQ、IOS
GitHub - mcxtzhang/SwipeDelMenuLayout: The most simple SwipeMenu in the history, 0 coupling, support any ViewGroup. Step integration swipe (delete) menu, high imitation QQ, iOS. ~史上最簡單側(cè)滑菜單,0耦合,支持任意ViewGroup。一步集成側(cè)滑(刪除)菜單,高仿QQ、IOS。~
DragFooterView-向左拖拽跳轉(zhuǎn)至“更多頁面”的通用控件
GitHub - uin3566/DragFooterView: An easy-to-use draggable ViewGroup, support drag footer effect to perform more operation
VRefreshLayout-Android下拉刷新控件之header置頂顯示效果
GitHub - HitenDev/VRefreshLayout: This is an android library be used when the user refresh vertical layout.
TransitionHelper-兩步實現(xiàn)類似格瓦拉的轉(zhuǎn)場動畫
GitHub - ImmortalZ/TransitionHelper: This is a simple util to create Activity transition animation
DialogFragment-自定義對話框應(yīng)該這樣寫
https://github.com/GitPhoenix/DialogFragment
RefreshLayout-RefreshLayout讓你半小時以內(nèi)完成一個列表界面
https://github.com/gengqiquan/RefreshLayout
SwipeCardRecyclerView-如何利用RecyclerView打造炫酷滑動卡片
GitHub - HalfStackDeveloper/SwipeCardRecyclerView: 利用RecyclerView打造的滑動卡片View,支持左滑右滑刪除
LookLook-一個小時打造新聞app
GitHub - xinghongfei/LookLook: A amazing reading app
JPTabBar-一款強大的Android底部導(dǎo)航
GitHub - peng8350/JPTabBar: TabBar For Android ,Android navigation bar at the bottom of a cool, accord with the design specification of the Volkswagen APP
ByeBurger-炫酷:一句代碼實現(xiàn)標題欄、導(dǎo)航欄滑動隱藏,ByeBurger庫的使用和實現(xiàn)
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
CommonRecycler-通用 RecylerAdapter,內(nèi)置 XRecyclerView,兼容上下拉與動畫,高復(fù)用,一個 Adapter 通用所有頁面,支持空頁面,懶人專屬
GitHub - CarGuo/LazyRecyclerAdapter: 極簡通用的RecyclerAdapter,入侵性低,支持一個列表多種Item類型,無需維護和編寫Adapter代碼,快速集成擁有點擊,動畫,自定義刷新,自定義加載更多,自定義空頁面顯示,通用分割線,動態(tài)綁定等高復(fù)用,你只需要編寫維護Holder代碼。
FreeBook-先定一個小目標!比如說先用MVP和快速開發(fā)框架打造一個免費下載小說的app老司機來手把手教你半天搞定
GitHub - 80945540/FreeBook: 基于MVP模式開發(fā)的帶緩存網(wǎng)絡(luò)爬蟲,采用最流行框架搭建,干貨多多
IjkPlayerView-基于ijkplayer的視頻播放器,仿Bilibili客戶端,集成沉浸式全屏、彈幕、觸屏控制、視頻源切換等功能
GitHub - Rukey7/IjkPlayerView: An media player for Android
CoolImageView-非常酷的圖片組件,類似騰訊 QQ 可以讓 imageview 的圖片背景上下移動,或左右移動
GitHub - HuTianQi/CoolImageView: A imageView is similar to QQ that ImageView background picture can move up and down,But the function is more powerful than QQ,it also supports left and right movement
AWelcomeVideoPager-ndroid酷炫歡迎頁播放視頻,仿螞蜂窩自由行和慕課網(wǎng)
GitHub - linglongxin24/WelcomeVideoPager: Android酷炫歡迎頁播放視頻,仿螞蜂窩自由行和慕課網(wǎng)
validateui-一個表單驗證的lib
GitHub - LongMaoC/validateui: 用來處理界面上的表單驗證
CollapseView-Android仿安居客房源詳情頁圖片顯示
GitHub - JavaNoober/CollapseView: Android仿安居客詳情展示界面
HintPopupWindow-比QQ更炫酷的’選項彈窗’動畫
GitHub - Zhaoss/HintPopupWindow: 仿QQ的選項彈窗動畫
RecyclerViewDemo2- 精通RecyclerView:打造ListView、GridView、瀑布流;學(xué)會添加分割線、 添加刪除動畫 、Item點擊事件
GitHub - linglongxin24/RecyclerViewDemo2: 精通RecyclerView:打造ListView、GridView、瀑布流;學(xué)會添加分割線、 添加刪除動畫 、Item點擊事件
TinderStackView-Android高仿「陌陌」的點點效果
GitHub - Mersens/TinderStackView
MvpDemo-優(yōu)雅的構(gòu)建Android項目之 MVP開發(fā)模式
GitHub - PandaQAQ/MvpDemo: MVP開發(fā)模式的Demo,介紹RxAndroid Retrofit的使用等。想到什么寫什么的純Demo
Material Animations -演示View的平移、縮放動畫,activity進入和退出動畫,界面間元素共享,并且開發(fā)者在README中,對動畫原理進行了精講,是學(xué)習(xí)動畫很好的項目,項目代碼量比較少,也很適合新手學(xué)習(xí)
GitHub - lgvalle/Material-Animations: Android Transition animations explanation with examples.
Meizhi-每天推送一張妹子圖、一個小視頻和一系列程序員精選文章,數(shù)據(jù)來源于代碼家的干貨集中營。唯一不足就是視頻解析還有bug,聲音視頻無法同步,希望能盡快修復(fù)
https://github.com/drakeet/Meizhi
android-UniversalMusicPlayer-這個開源項目展示了如何實現(xiàn)一個橫跨各種Android平臺的音樂播放器,包括手機,平板,汽車,手表,電視等。Google官方推出,跨平臺開發(fā)必看項目
GitHub - android/uamp: A sample audio app for Android
plaid-由谷歌工程師開發(fā),展示Google Material風(fēng)格設(shè)計,項目代碼量大,但是結(jié)構(gòu)清晰,還是很好理解的
GitHub - nickbutcher/plaid: An Android app which provides design news & inspiration as well as being an example of implementing material design.
CalendarView-Android 滾輪日期選擇自定義View
https://github.com/chenpengfei88/CalendarView
AndroidMVPSample-一套完整的Android通用框架
GitHub - WuXiaolong/AndroidMVPSample: Android MVP + Retrofit + RxJava2 實例
CoordinatorLayoutTest-高仿支付寶9.9.2版本生活模塊界面來講解CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout
GitHub - jack921/CoordinatorLayoutTest: 高仿支付寶生活模塊主界面
SideSlip_PullToRefresh-Android 集成了RecyclerView 刷新加載,及側(cè)滑菜單的 PullToRefresh
GitHub - lvfaqiang/SideSlip_PullToRefresh: 在 PullToRefresh 的基礎(chǔ)上整合了 RecyclerView 的刷新加載,以及帶有側(cè)滑菜單的 RecyclerView.
SideSlip_PullToRefresh-通用Android標題欄控件
GitHub - xiaohaibin/CustomTitleBar: 【通用標題欄】通用Android標題欄控件 A Common Titlebar For Android
CalendarView-Android 自定義價格日歷控件
GitHub - yissan/CalendarView: This is a view implemented with ViewPager and GridView,You can use it to display a normal calendar or show other info on the calendar(example price ..)
ZhiHuDaily-紙飛機-采用MVP架構(gòu),集合了知乎日報、果殼精選和豆瓣一刻的綜合性閱讀客戶端
GitHub - TonnyL/PaperPlane: ?? PaperPlane - An Android reading app, including articles from Zhihu Daily, Guokr Handpick and Douban Moment.
ZhiHuDaily-僅2步實現(xiàn) 拜拜 漢堡導(dǎo)航欄效果~ 全新底部導(dǎo)航交互(滑動隱藏)
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
FloatBubbleView-Android:會呼吸的懸浮氣泡
Android_5.0_ViewDemo/FloatBubbleView at master · IamXiaRui/Android_5.0_ViewDemo · GitHub
ByeBurger-極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
NotificationUtil-全新的Android通知欄,已拋棄setLatestEventInfo,兼容高版本
GitHub - linglongxin24/NotificationUtil: 全新的Android通知欄,已拋棄setLatestEventInfo,兼容高版本
LauncherView-十分鐘搞定酷炫動畫,Android自定義 View 入門
GitHub - diamondlin2016/LauncherView: app 啟動時的 Loading 動畫
LiveShow-使用MVP+RxJava制作的笑話APP
GitHub - GaoGersy/LiveShow: 使用聚合數(shù)據(jù)接口制作的一款集成了搞笑圖片,笑話大全,微信精選,天氣等功能的在線App
ChargeProgress-android 自定義view+屬性動畫實現(xiàn)充電進度條功能
GitHub - crazyandcoder/ChargeProgress: 自定義view+屬性動畫實現(xiàn)充電進度顯示view
Notes-炫酷的ViewPager動畫效果
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
ElasticLayout-超輕量!安卓實現(xiàn)多item抽屜效果動畫
GitHub - AndroidMsky/ElasticLayout: 安卓多item抽屜動畫效果,支持動態(tài)添加刪除動畫。
SuperTextView-SuperTextView 一款強大的android TextView
GitHub - lygttpod/SuperTextView: a super textview for android
SuperTextView-自定義LayoutManager實現(xiàn)一個展示文章的View,支持拖動插入以及相應(yīng)的動畫展示
GitHub - rantianhua/AssembleEssay: 自定義LayoutManager實現(xiàn)一個展示文章的View,支持拖動插入以及相應(yīng)的動畫展示。
VideoRecord-Android 拍攝(橫 \ 豎屏)視頻的懶人之路
GitHub - CarGuo/VideoRecord: 最全的懶人視頻拍攝,支持橫屏拍攝效果與豎屏拍攝效果,閃光燈,切換前后攝像頭,懶人視頻拍攝Demo,繼承預(yù)覽。簡書:
Telegram-著名IM應(yīng)用Telegram源碼
GitHub - DrKLO/Telegram: Telegram for Android source
Notes-自定義View系列:未讀消息數(shù)角標
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
BeautifulWords-Android開源實戰(zhàn):使用MVP+Retrofit開發(fā)一款文字閱讀APP
GitHub - zuiwuyuan/BeautifulWords: 優(yōu)美句子
Notes-自定義ViewPager——左右無限循環(huán),帶指示器
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
Myprogress-安卓Android多階段進度條progress bar附帶動畫效果
GitHub - AndroidMsky/Myprogress: 自定義多階段進度條
SpannableStringBiulderTest-直接拿去用!幾種常見Dialog,懶人必收
GitHub - weavey/NormalSelectDialog: Some sample of dialog.
SpannableStringBiulderTest-【Android】強大的SpannableStringBuilder
GitHub - Gavin-ZYX/SpannableStringBiulderTest
Ghost-微影,一款純粹的在線視頻App,基于Material Design + MVP + RxJava + Retrofit + Realm + Glide
https://github.com/GeekGhost/Ghost
SwipeRecyclerView-自定義下拉刷新上拉加載控件(SwipeRefreshLayout + recyclerView)
GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 實現(xiàn)的下拉刷新,上拉加載更多
ViewDragHelperDemo-Android自定義ViewGroup神器-ViewDragHelper
Android-Demos/ViewDragHelperDemo at master · hyvenzhu/Android-Demos · GitHub
UserDefinedProgressBar-好玩的動畫加載和自定義ProgressBar
GitHub - junmei520/UserDefinedProgressBar: 動畫小狗的加載效果 和 自定義圓形動態(tài)ProgressBar的加載效果
MPermissionUtils-Android6.0 運行時權(quán)限 超輕量級工具類
GitHub - Airsaid/MPermissionUtils: Android6.0 運行時權(quán)限處理工具類
EmptyLayout-Android通用的EmptyLayout-展示不用狀態(tài)的界面
GitHub - yewei02538/EmptyLayout: 一個可以展示多種狀態(tài)的EmptyLayout
NestFullListView-【Android】ListView、RecyclerView、ScrollView里嵌套ListView 相對優(yōu)雅的解決方案:NestFullListView
GitHub - mcxtzhang/NestFullListView: ListView、RecyclerView、ScrollView里嵌套ListView 相對優(yōu)雅的解決方案
WindowMenuDemo-Android仿Qzone底部導(dǎo)航欄加號彈出菜單
GitHub - MjCodeTinker/WindowMenuDemo: Android仿Qzone底部導(dǎo)航欄加號彈出菜單
SmileRefresh-微笑下拉刷新。這是在 SwipeRefreshLayout基礎(chǔ)上修改的下拉刷新庫。
GitHub - hsongxian/SmileRefresh: 微笑下拉刷新。這是在 SwipeRefreshLayout基礎(chǔ)上修改的下拉刷新庫。
MyCartDemo-Android自定義View–自己擼一個柱狀圖也沒那么難
GitHub - Hankkin/MyCartDemo: android自定義柱狀圖
MDStudySamples-Android TabLayout 分分鐘打造一個滑動標簽頁
GitHub - Mike-bel/MDStudySamples: Material Design Widgets Study Samples
WingUE-基本特效:餓了么絲滑無縫過度搜索欄的實現(xiàn)
GitHub - githubwing/WingUE: A series of nice UE,一些較好用戶體驗實現(xiàn)集合
史上最牛逼的音樂播放器—仿網(wǎng)易云音樂(已開源)
GitHub - aa112901/remusic: 仿網(wǎng)易云音樂 安卓版,netease android,音樂播放器 在線 下載
GABottleLoading-貝塞爾風(fēng)暴 - 超炫GABottleLoading效果
GitHub - Ajian-studio/GABottleLoading: Bezier storm(貝塞爾風(fēng)暴)
PathAnimView-【注釋張豪華版 Path酷炫動畫】極速get花式Path (支付寶支付成功動畫)
GitHub - mcxtzhang/PathAnimView: 用于做Path動畫的自定義View。 I have a path.I have a view. (Oh~),Path(Anim)View.
Material Design : 帶動畫的標題欄
GitHub - shiguiyou/MaterialDemo: Material Design 的demo
MultiTypeAdapter-優(yōu)雅的實現(xiàn)多類型列表的Adapter
GitHub - LiHongHui6/MultiTypeAdapter
AnimationPlayer-探索View動畫和屬性動畫
GitHub - SpikeKing/AnimationPlayer: 深入剖析 View 的動畫原理
AnimShopButton-仿餓了么加入購物車旋轉(zhuǎn)控件 - 自帶閃轉(zhuǎn)騰挪動畫 的按鈕
GitHub - mcxtzhang/AnimShopButton: A shopping cart button with a telescopic displacement rotation animation ...一個帶伸縮位移旋轉(zhuǎn)動畫的購物車按鈕
YinyuetaiPlayer-高仿音悅臺播放頁面交互效果
GitHub - oubowu/YinyuetaiPlayer: 高仿音悅臺播放頁面效果
AndroidAnimationExercise-Android 動畫實戰(zhàn) - 仿微博雷達功能
GitHub - REBOOTERS/AndroidAnimationExercise: Android 動畫各種實現(xiàn),包括幀動畫、補間動畫和屬性動畫的總結(jié)分享### BeautifulRefreshLayout-漂亮的美食下拉刷新
GitHub - android-cjj/BeautifulRefreshLayout at BeautifulRefreshForFood
Material Design-動畫風(fēng)格的選項卡tab切換功能
GitHub - neokree/MaterialTabs: Custom Tabs with Material Design effects
TwinklingRefreshLayout-支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果
GitHub - lcodecorex/TwinklingRefreshLayout: RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
DialogLoadding-Android開發(fā)之常用的loading等待效果實現(xiàn),仿微博等待動畫。兩種實現(xiàn)方式詳解
GitHub - dmcxiaobing/DialogLoadding: Android開發(fā)之常用的loading等待效果實現(xiàn),仿微博等待動畫。兩種實現(xiàn)方式詳解
owspace-完整高仿單讀的APP,模仿得非常精美,基于MVP+Dagger2+Retrofit2.0+Rxjava
GitHub - yangxiufeng666/owspace: 高仿單讀APP:owspace是基于MVP+Dagger2+Retrofit2.0+Rxjava的APP
GSYVideoPlayer-android視頻播放器,支持基本的拖動,聲音、亮度調(diào)節(jié),支持邊播邊緩存
GitHub - CarGuo/GSYVideoPlayer: 視頻播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持彈幕,外掛字幕,支持濾鏡、水印、gif截圖,片頭廣告、中間廣告,多個同時播放,支持基本的拖動,聲音、亮度調(diào)節(jié),支持邊播邊緩存,支持視頻自帶rotation的旋轉(zhuǎn)(90,270之類),重力旋轉(zhuǎn)與手動旋轉(zhuǎn)的同步支持,支持列表播放 ,列表全屏動畫,視頻加載速度,列表小窗口支持拖動,動畫效果,調(diào)整比例,多分辨率切換,支持切換播放器,進度條小窗口預(yù)覽,列表切換詳情頁面無縫播放,rtsp、concat、mpeg。
NumberKeyboard-仿造android端閑魚發(fā)布選擇價格數(shù)字鍵盤自定義數(shù)字鍵盤
GitHub - xuejinwei/NumberKeyboard: 仿造android端閑魚發(fā)布選擇價格數(shù)字鍵盤,自定義數(shù)字鍵盤
SwipeRecyclerView-自定義下拉刷新上拉加載控件SwipeRefreshLayout+recyclerView
GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 實現(xiàn)的下拉刷新,上拉加載更多
FloatingView-android能夠讓View執(zhí)行漂亮的漂浮動畫的庫
GitHub - UFreedom/FloatingView: FloatingView can make the target view floating above the anchor view with cool animation
TyperEditText-Android仿業(yè)問打字機效果,很炫酷
GitHub - andyxialm/TyperEditText: Typewriter
CircularMenu-android自動繪制遙控器界面CircularMenu
GitHub - sungerk/CircularMenu
ConnectListView-ConnectListView聯(lián)動,listView三級聯(lián)動
https://github.com/maning0303/ConnectListView
DylanStepCount-Android精準計步器(小米,魅族,華為上可用)
GitHub - linglongxin24/DylanStepCount: Android精準計步器
MultiType-FilePicker-MultiType-FilePicker-android一款輕量級的文件選擇器,支持多種文件類型
GitHub - fishwjy/MultiType-FilePicker: This is a light Android file picker library.
SuperTextView-一個功能強大的TextView,可以滿足日常大部分布局方式
GitHub - lygttpod/SuperTextView: a super textview for android
Android-SpinKit-Android-SpinKit多個漂亮的加載效果
GitHub - ybq/Android-SpinKit: Android loading animations
PullToRefreshAndLoadMore-一個輕量下拉刷新上拉加載更多控件,已封裝ListView
GitHub - woxingxiao/PullToRefreshAndLoadMore: Android下拉刷新、上拉加載更多控件,滿足ListView等最常用上下拉刷新數(shù)據(jù)的需求,并理論上支持所有View。[DEPRECATED]
BluetoothHelper-安卓藍牙操作庫,把藍牙請求封裝像Http一樣
GitHub - a-voyager/BluetoothHelper: Bluetooth Helper Library.—-藍牙操作庫
Luban-android最接近微信朋友圈的圖片壓縮算法
GitHub - Curzibn/Luban: Luban(魯班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的圖片壓縮算法
CBDialog-android一個快速創(chuàng)建對話框的工具類庫
GitHub - yilylong/CBDialog: 一個快速創(chuàng)建對話框的工具類庫
UserGuideView-androidy應(yīng)用實現(xiàn)用戶指引view
GitHub - yilylong/HighLight-UserGuideView: 用戶指引提示view,新特性高亮指示 HighLight
okhttp一個讓網(wǎng)絡(luò)請求更簡單的框架
GitHub - jeasonlzy/okhttp-OkGo: OkGo - 3.0 震撼來襲,該庫是基于 Http 協(xié)議,封裝了 OkHttp 的網(wǎng)絡(luò)請求框架,比 Retrofit 更簡單易用,支持 RxJava,RxJava2,支持自定義緩存,支持批量斷點下載管理和批量上傳管理功能
TwinklingRefreshLayout-下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
GitHub - lcodecorex/TwinklingRefreshLayout: RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
StickerCamera-android一款集成了相機,圖片裁剪,給圖片貼貼圖打標簽的APP
GitHub - Skykai521/StickerCamera: This is an Android application with camera,picture cropping,collage sticking and tagging.貼紙標簽相機,功能:拍照,相片裁剪,給圖片貼貼紙,打標簽。
AndroidFire-一款新聞閱讀App框架基于Material Desig
GitHub - jaydenxiao2016/AndroidFire: AndroidFire,一款新聞閱讀 App框架,基于 Material Design + MVP + RxJava + Retrofit + Glide,基本涵蓋了當前 Android 端開發(fā)最常用的主流框架,基于此框架可以快速開發(fā)一個app。
ViewPagerCards-android ViewPagerCards卡片切換效果源碼
GitHub - rubensousa/ViewPagerCards: ViewPager cards inspired by Duolingo
Douya-Material Design 的豆芽客戶端完整源碼
GitHub - zhanghai/Douya: 開源的 Material Design 豆瓣客戶端(A Material Design app for douban.com)
RestAPP-android網(wǎng)易云音樂界面源碼
https://github.com/sakurajiang/RestAPP
huabanDemo-android 應(yīng)用material design版的花瓣網(wǎng)App
GitHub - LiCola1213/huabanDemo: MD版的花瓣網(wǎng)App
slidingtutorial-android-slidingtutorial-android創(chuàng)建視差效果引導(dǎo)頁的庫自定義強使用簡單
GitHub - Cleveroad/SlidingTutorial-Android: Android Library for making animated tutorials inside your app
DropDownMenu-android實用的多條件篩選菜單,非popupWindow實現(xiàn)無卡頓
GitHub - dongjunkun/DropDownMenu: 一個實用的多條件篩選菜單
CouponView-android開發(fā)半圓鋸齒背景虛線邊框組合實現(xiàn)簡單優(yōu)惠券效果
GitHub - dongjunkun/CouponView: 半圓鋸齒背景虛線邊框組合實現(xiàn)簡單優(yōu)惠券效果,可實現(xiàn)一些簡單組合
Tuikan-一款集知乎頭條,美圖,視頻于一體的休閑閱讀app源碼
GitHub - homcin/Tuikan: 「推看」是一款集知乎頭條,美圖,視頻于一體的休閑閱讀app。
UPMiss-andoorid一個完整的生日管理App
GitHub - qiujuer/UPMiss: UPMiss is birthday management software, use MVP.
DropDownMenu-android完整的篩選器解決方案DropDownMenu
GitHub - baiiu/DropDownMenu: a better DropDownMenu solution, 完整的篩選器解決方案
StepView-android物流跟蹤指示器StepView
GitHub - baoyachi/StepView: Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status
StylishMusicPlayer-一個超棒的Android Music Player源碼
GitHub - ryanhoo/StylishMusicPlayer: A stylish music player for android device 16+
MaterialTabs-Material Design動畫風(fēng)格的選項卡tab切換功能
GitHub - neokree/MaterialTabs: Custom Tabs with Material Design effects
GankWithZhihu-閱讀類App(MVP + RxJava + Retrofit)
GitHub - werbhelius/GankWithZhihu: just for reading
MyCalendarDemo-一款A(yù)ndroid日歷提醒軟件
GitHub - werbhelius/MyCalendarDemo: Android日歷軟件
MaterialHome-基于Material Design的圖書展示類完整app采用的是MD設(shè)計風(fēng)格
GitHub - hymanme/MaterialHome: 一個基于 Material Design 風(fēng)格設(shè)計的圖書展示類App,豆瓣圖書,在線電子書。
UpdateDemo-android app自動檢測更新庫
GitHub - hugeterry/UpdateFun: Android APP update library./android app自動檢測更新庫
TaoSchool-android一款基于Material Desgin設(shè)計的APP
GitHub - Hankkin/TaoSchool: 一款基于Material Desgin設(shè)計的APP
RecyclerViewCardGallery-android使用RecyclerView實現(xiàn)Gallery畫廊效果
GitHub - huazhiyuan2008/RecyclerViewCardGallery: @Deprecated RecyclerView實現(xiàn)Card Gallery效果,替代ViewPager方案
CKCamera-android一個拍照并裁剪拍出照片的項目
https://github.com/ChrisKyle/CKCamera
SuperIndicator-android SuperIndicator 廣告輪播源碼
GitHub - smartyuge/SuperIndicator: 仿愛奇藝視頻,騰訊視頻,搜狐視頻首頁推薦位輪播圖
SignUpAnimation-android一個絢麗的注冊動畫界面
GitHub - qike2015/SignUpAnimation
XRecyclerView-andorid RecyclerView下拉刷新,上拉加載更多
GitHub - XRecyclerView/XRecyclerView: A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView
AutoInstaller-android應(yīng)用自動下載靜默安裝
GitHub - a-voyager/AutoInstaller: 應(yīng)用自動靜默更新安裝庫.
SeatTable-android在線電影票選座Demo
GitHub - qifengdeqingchen/SeatTable: 電影票在線選座
android-adDialog-android一個簡單強大的廣告活動彈窗控件
GitHub - yipianfengye/android-adDialog: 一個簡單,強大的廣告活動彈窗控件
Android-FilePicker-android圖片和文檔選擇器
GitHub - DroidNinja/Android-FilePicker: Photopicker and document picker for android
ViewPagerCards-android卡片切換效果ViewPagerCards
https://github.com/rubensousa/ViewPagerCards/
CoCoin-一款完整的記賬app(附帶源碼)
https://github.com/Nightonke/CoCoin
AndroidReview-一款面向Android開發(fā)者的一款面試復(fù)習(xí)App
GitHub - envyfan/AndroidReview: Adnroid面試復(fù)習(xí)
Douya-開源Material Design豆瓣客戶端源碼
GitHub - zhanghai/Douya: 開源的 Material Design 豆瓣客戶端(A Material Design app for douban.com)
android腦筋急轉(zhuǎn)彎(完整數(shù)據(jù)版)源碼
DateScroller-探索日期滾輪控件的源碼
GitHub - SpikeKing/DateScroller: 自定義的日期滾輪控件
ZLayoutManager-五行代碼實現(xiàn) 炫動滑動 卡片層疊布局,仿探探、人人影視訂閱界面 簡單&優(yōu)雅:LayoutManager+ItemTouchHelper
GitHub - mcxtzhang/ZLayoutManager: Some custom LayoutManager .Such as SwipeCard、FLowLayout。一些自定義的LayoutManager,仿探探、人人影視 炫動滑動 卡片層疊 和流式布局等。
RNPolymerPo-基于 React Native 的 Android 企業(yè)級應(yīng)用 Demo
GitHub - yanbober/RNPolymerPo: 一個基于 React Native 的 Android 企業(yè)級應(yīng)用。
BoomMenu-漂亮的菜單彈出控件 BoomMenu
GitHub - Nightonke/BoomMenu: A menu which can ... BOOM! - Android
MobileSafe-MobileSafe 是一個下載過兩萬并且非常適合初學(xué)者學(xué)習(xí)的項目(沒錯就是黑馬手機衛(wèi)士)
GitHub - JessYanCoding/MobileSafe: ?? 下載過三萬并且非常適合初學(xué)者學(xué)習(xí)的一個項目(沒錯就是黑馬手機衛(wèi)士)
KuaiChuan-仿茄子快傳的一款文件傳輸應(yīng)用
GitHub - mayubao/KuaiChuan: 仿茄子快傳的一款文件傳輸應(yīng)用
SImageView-一個實用方便的圖片控件SImageView
GitHub - suzeyu1992/SImageView: a final circle group imageView. 集成qq微信群組頭像, url直接顯示等
WowSplash-不規(guī)則擴散的splash
GitHub - githubwing/WingUE: A series of nice UE,一些較好用戶體驗實現(xiàn)集合
android-FancyBehaviorDemo-使用 CoordinatorLayout 實現(xiàn)復(fù)雜聯(lián)動效果
GitHub - unixzii/android-FancyBehaviorDemo: A simple demo of customized CoordinatorLayout behavior.
LbaizxfPulltoRefresh-仿健客、京東、天貓下拉刷新加載動畫實現(xiàn)
GitHub - leibing8912/LbaizxfPulltoRefresh: 一個下拉刷新加載動畫示例
ZoomHeader-餓了么是怎么讓Image變成詳情頁的
GitHub - githubwing/ZoomHeader: A demo of animation show how turn viewpager into detail.神交互。模仿餓了么詳情頁可以跟隨手指移動 viewpager變詳情頁
XDroid-輕量級Android快速開發(fā)框架
https://github.com/limedroid/XDroid
CustomTextLayout-Android自定義組合控件(標題欄+組合布局)非常強大
GitHub - ithedan/CustomTextLayout: Android自定義組合控件
QQ-高仿騰訊QQ,代碼十分優(yōu)雅
GitHub - HuTianQi/SmartOpenCV: SmartOpenCV是一個OpenCV在Android端的增強庫,解決了OpenCV Android SDK在圖像預(yù)覽方面存在的諸多問題,且無需修改OpenCV SDK源碼,與OpenCV的SDK解耦
YingBeautyNote-訂個小目標,寫個印象筆記
GitHub - HuTianQi/QuickNote: 一款簡約好用的筆記App。萬水千山總是情,來個star行不行!
ZuiMeiTAG-用recyclerView實現(xiàn)最美應(yīng)用底欄
GitHub - huage2580/ZuiMeiTAG: 仿最美應(yīng)用的底欄,使用recyclerView實現(xiàn)
ZuiMeiTAG-深入探索通知與插件的實時刷新
GitHub - SpikeKing/TimerAppWidget: 實現(xiàn)同步更新的通知與插件
AnimationMenu-android 軟軟的動畫彈出菜單,基于Facebook的Rebuond
GitHub - CarGuo/AnimationMenu: 這是一個動畫彈出框的DEMO,利用Facebook的Rebound,實現(xiàn)彈簧效果的彈出框,彈性效果挺好的,感覺軟軟的( ﹁ ﹁ ) ~→,簡書
WaveView-高仿百度外賣個人中心,讓你的界面和我一起浪起來
GitHub - 1139618418/WaveView: An interesting water ripple effect of the interface
shopcar-仿餓了么購物車下單效果
GitHub - fengyongge/shopcar: 仿餓了么購物車
RxJavaRetrofitOkhttpMvp-時下流行的RxJava+Retrofit+Okhttp+Mvp封裝的一個demo
GitHub - gslovemy/RxJavaRetrofitOkhttpMvp: 時下流行的RxJava+Retrofit+Okhttp+Mvp封裝的一個demo,簡單,易理解,深度解耦,方便迭代,總之就是爽,歡迎star.
BitmapWaveView-安卓自定義View在bitmap中玩轉(zhuǎn)大波浪進度
GitHub - AndroidMsky/BitmapWaveView: 在bitmap中顯示進度波浪
Android-PickerView-Library-Android高仿ios pickerView
GitHub - Airsaid/Android-PickerView-Library: Simple PickerView for Android - code from https://github.com/saiwu-bigkoo/Android-PickerView
CustomNavigatorBar-Android通用標題欄組合控件
https://github.com/wangluAndroid/CustomNavigatorBar
SwipeDelMenuLayout-史上最簡單,一步集成側(cè)滑(刪除)菜單,高仿QQ、IOS
GitHub - mcxtzhang/SwipeDelMenuLayout: The most simple SwipeMenu in the history, 0 coupling, support any ViewGroup. Step integration swipe (delete) menu, high imitation QQ, iOS. ~史上最簡單側(cè)滑菜單,0耦合,支持任意ViewGroup。一步集成側(cè)滑(刪除)菜單,高仿QQ、IOS。~
DragFooterView-向左拖拽跳轉(zhuǎn)至“更多頁面”的通用控件
GitHub - uin3566/DragFooterView: An easy-to-use draggable ViewGroup, support drag footer effect to perform more operation
VRefreshLayout-Android下拉刷新控件之header置頂顯示效果
GitHub - HitenDev/VRefreshLayout: This is an android library be used when the user refresh vertical layout.
TransitionHelper-兩步實現(xiàn)類似格瓦拉的轉(zhuǎn)場動畫
GitHub - ImmortalZ/TransitionHelper: This is a simple util to create Activity transition animation
DialogFragment-自定義對話框應(yīng)該這樣寫
https://github.com/GitPhoenix/DialogFragment
RefreshLayout-RefreshLayout讓你半小時以內(nèi)完成一個列表界面
https://github.com/gengqiquan/RefreshLayout
SwipeCardRecyclerView-如何利用RecyclerView打造炫酷滑動卡片
GitHub - HalfStackDeveloper/SwipeCardRecyclerView: 利用RecyclerView打造的滑動卡片View,支持左滑右滑刪除
LookLook-一個小時打造新聞app
GitHub - xinghongfei/LookLook: A amazing reading app
JPTabBar-一款強大的Android底部導(dǎo)航
GitHub - peng8350/JPTabBar: TabBar For Android ,Android navigation bar at the bottom of a cool, accord with the design specification of the Volkswagen APP
ByeBurger-炫酷:一句代碼實現(xiàn)標題欄、導(dǎo)航欄滑動隱藏,ByeBurger庫的使用和實現(xiàn)
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
CommonRecycler-通用 RecylerAdapter,內(nèi)置 XRecyclerView,兼容上下拉與動畫,高復(fù)用,一個 Adapter 通用所有頁面,支持空頁面,懶人專屬
GitHub - CarGuo/LazyRecyclerAdapter: 極簡通用的RecyclerAdapter,入侵性低,支持一個列表多種Item類型,無需維護和編寫Adapter代碼,快速集成擁有點擊,動畫,自定義刷新,自定義加載更多,自定義空頁面顯示,通用分割線,動態(tài)綁定等高復(fù)用,你只需要編寫維護Holder代碼。
FreeBook-先定一個小目標!比如說先用MVP和快速開發(fā)框架打造一個免費下載小說的app老司機來手把手教你半天搞定
GitHub - 80945540/FreeBook: 基于MVP模式開發(fā)的帶緩存網(wǎng)絡(luò)爬蟲,采用最流行框架搭建,干貨多多
IjkPlayerView-基于ijkplayer的視頻播放器,仿Bilibili客戶端,集成沉浸式全屏、彈幕、觸屏控制、視頻源切換等功能
GitHub - Rukey7/IjkPlayerView: An media player for Android
CoolImageView-非常酷的圖片組件,類似騰訊 QQ 可以讓 imageview 的圖片背景上下移動,或左右移動
GitHub - HuTianQi/CoolImageView: A imageView is similar to QQ that ImageView background picture can move up and down,But the function is more powerful than QQ,it also supports left and right movement
AWelcomeVideoPager-ndroid酷炫歡迎頁播放視頻,仿螞蜂窩自由行和慕課網(wǎng)
GitHub - linglongxin24/WelcomeVideoPager: Android酷炫歡迎頁播放視頻,仿螞蜂窩自由行和慕課網(wǎng)
validateui-一個表單驗證的lib
GitHub - LongMaoC/validateui: 用來處理界面上的表單驗證
CollapseView-Android仿安居客房源詳情頁圖片顯示
GitHub - JavaNoober/CollapseView: Android仿安居客詳情展示界面
HintPopupWindow-比QQ更炫酷的’選項彈窗’動畫
GitHub - Zhaoss/HintPopupWindow: 仿QQ的選項彈窗動畫
RecyclerViewDemo2- 精通RecyclerView:打造ListView、GridView、瀑布流;學(xué)會添加分割線、 添加刪除動畫 、Item點擊事件
GitHub - linglongxin24/RecyclerViewDemo2: 精通RecyclerView:打造ListView、GridView、瀑布流;學(xué)會添加分割線、 添加刪除動畫 、Item點擊事件
TinderStackView-Android高仿「陌陌」的點點效果
GitHub - Mersens/TinderStackView
MvpDemo-優(yōu)雅的構(gòu)建Android項目之 MVP開發(fā)模式
GitHub - PandaQAQ/MvpDemo: MVP開發(fā)模式的Demo,介紹RxAndroid Retrofit的使用等。想到什么寫什么的純Demo
Material Animations -演示View的平移、縮放動畫,activity進入和退出動畫,界面間元素共享,并且開發(fā)者在README中,對動畫原理進行了精講,是學(xué)習(xí)動畫很好的項目,項目代碼量比較少,也很適合新手學(xué)習(xí)
GitHub - lgvalle/Material-Animations: Android Transition animations explanation with examples.
Meizhi-每天推送一張妹子圖、一個小視頻和一系列程序員精選文章,數(shù)據(jù)來源于代碼家的干貨集中營。唯一不足就是視頻解析還有bug,聲音視頻無法同步,希望能盡快修復(fù)
https://github.com/drakeet/Meizhi
android-UniversalMusicPlayer-這個開源項目展示了如何實現(xiàn)一個橫跨各種Android平臺的音樂播放器,包括手機,平板,汽車,手表,電視等。Google官方推出,跨平臺開發(fā)必看項目
GitHub - android/uamp: A sample audio app for Android
plaid-由谷歌工程師開發(fā),展示Google Material風(fēng)格設(shè)計,項目代碼量大,但是結(jié)構(gòu)清晰,還是很好理解的
GitHub - nickbutcher/plaid: An Android app which provides design news & inspiration as well as being an example of implementing material design.
CalendarView-Android 滾輪日期選擇自定義View
GitHub - chenpengfei88/CalendarView: Anroid滾動選擇時間日歷控件
AndroidMVPSample-一套完整的Android通用框架
GitHub - WuXiaolong/AndroidMVPSample: Android MVP + Retrofit + RxJava2 實例
CoordinatorLayoutTest-高仿支付寶9.9.2版本生活模塊界面來講解CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout
GitHub - jack921/CoordinatorLayoutTest: 高仿支付寶生活模塊主界面
SideSlip_PullToRefresh-Android 集成了RecyclerView 刷新加載,及側(cè)滑菜單的 PullToRefresh
GitHub - lvfaqiang/SideSlip_PullToRefresh: 在 PullToRefresh 的基礎(chǔ)上整合了 RecyclerView 的刷新加載,以及帶有側(cè)滑菜單的 RecyclerView.
SideSlip_PullToRefresh-通用Android標題欄控件
GitHub - xiaohaibin/CustomTitleBar: 【通用標題欄】通用Android標題欄控件 A Common Titlebar For Android
CalendarView-Android 自定義價格日歷控件
GitHub - yissan/CalendarView: This is a view implemented with ViewPager and GridView,You can use it to display a normal calendar or show other info on the calendar(example price ..)
ZhiHuDaily-紙飛機-采用MVP架構(gòu),集合了知乎日報、果殼精選和豆瓣一刻的綜合性閱讀客戶端
GitHub - TonnyL/PaperPlane: ?? PaperPlane - An Android reading app, including articles from Zhihu Daily, Guokr Handpick and Douban Moment.
ZhiHuDaily-僅2步實現(xiàn) 拜拜 漢堡導(dǎo)航欄效果~ 全新底部導(dǎo)航交互(滑動隱藏)
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
FloatBubbleView-Android:會呼吸的懸浮氣泡
Android_5.0_ViewDemo/FloatBubbleView at master · IamXiaRui/Android_5.0_ViewDemo · GitHub
ByeBurger-極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
NotificationUtil-全新的Android通知欄,已拋棄setLatestEventInfo,兼容高版本
GitHub - linglongxin24/NotificationUtil: 全新的Android通知欄,已拋棄setLatestEventInfo,兼容高版本
LauncherView-十分鐘搞定酷炫動畫,Android自定義 View 入門
GitHub - diamondlin2016/LauncherView: app 啟動時的 Loading 動畫
LiveShow-使用MVP+RxJava制作的笑話APP
GitHub - GaoGersy/LiveShow: 使用聚合數(shù)據(jù)接口制作的一款集成了搞笑圖片,笑話大全,微信精選,天氣等功能的在線App
ChargeProgress-android 自定義view+屬性動畫實現(xiàn)充電進度條功能
GitHub - crazyandcoder/ChargeProgress: 自定義view+屬性動畫實現(xiàn)充電進度顯示view
Notes-炫酷的ViewPager動畫效果
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
ElasticLayout-超輕量!安卓實現(xiàn)多item抽屜效果動畫
GitHub - AndroidMsky/ElasticLayout: 安卓多item抽屜動畫效果,支持動態(tài)添加刪除動畫。
SuperTextView-SuperTextView 一款強大的android TextView
GitHub - lygttpod/SuperTextView: a super textview for android
SuperTextView-自定義LayoutManager實現(xiàn)一個展示文章的View,支持拖動插入以及相應(yīng)的動畫展示
GitHub - rantianhua/AssembleEssay: 自定義LayoutManager實現(xiàn)一個展示文章的View,支持拖動插入以及相應(yīng)的動畫展示。
VideoRecord-Android 拍攝(橫 \ 豎屏)視頻的懶人之路
GitHub - CarGuo/VideoRecord: 最全的懶人視頻拍攝,支持橫屏拍攝效果與豎屏拍攝效果,閃光燈,切換前后攝像頭,懶人視頻拍攝Demo,繼承預(yù)覽。簡書:
Telegram-著名IM應(yīng)用Telegram源碼
GitHub - DrKLO/Telegram: Telegram for Android source
Notes-自定義View系列:未讀消息數(shù)角標
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
BeautifulWords-Android開源實戰(zhàn):使用MVP+Retrofit開發(fā)一款文字閱讀APP
GitHub - zuiwuyuan/BeautifulWords: 優(yōu)美句子
Notes-自定義ViewPager——左右無限循環(huán),帶指示器
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
Myprogress-安卓Android多階段進度條progress bar附帶動畫效果
GitHub - AndroidMsky/Myprogress: 自定義多階段進度條
SpannableStringBiulderTest-直接拿去用!幾種常見Dialog,懶人必收
GitHub - weavey/NormalSelectDialog: Some sample of dialog.
SpannableStringBiulderTest-【Android】強大的SpannableStringBuilder
GitHub - Gavin-ZYX/SpannableStringBiulderTest
Ghost-微影,一款純粹的在線視頻App,基于Material Design + MVP + RxJava + Retrofit + Realm + Glide
https://github.com/GeekGhost/Ghost
SwipeRecyclerView-自定義下拉刷新上拉加載控件(SwipeRefreshLayout + recyclerView)
GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 實現(xiàn)的下拉刷新,上拉加載更多
ViewDragHelperDemo-Android自定義ViewGroup神器-ViewDragHelper
Android-Demos/ViewDragHelperDemo at master · hyvenzhu/Android-Demos · GitHub
UserDefinedProgressBar-好玩的動畫加載和自定義ProgressBar
GitHub - junmei520/UserDefinedProgressBar: 動畫小狗的加載效果 和 自定義圓形動態(tài)ProgressBar的加載效果
MPermissionUtils-Android6.0 運行時權(quán)限 超輕量級工具類
GitHub - Airsaid/MPermissionUtils: Android6.0 運行時權(quán)限處理工具類
EmptyLayout-Android通用的EmptyLayout-展示不用狀態(tài)的界面
GitHub - yewei02538/EmptyLayout: 一個可以展示多種狀態(tài)的EmptyLayout
NestFullListView-【Android】ListView、RecyclerView、ScrollView里嵌套ListView 相對優(yōu)雅的解決方案:NestFullListView
GitHub - mcxtzhang/NestFullListView: ListView、RecyclerView、ScrollView里嵌套ListView 相對優(yōu)雅的解決方案
WindowMenuDemo-Android仿Qzone底部導(dǎo)航欄加號彈出菜單
GitHub - MjCodeTinker/WindowMenuDemo: Android仿Qzone底部導(dǎo)航欄加號彈出菜單
SmileRefresh-微笑下拉刷新。這是在 SwipeRefreshLayout基礎(chǔ)上修改的下拉刷新庫。
GitHub - hsongxian/SmileRefresh: 微笑下拉刷新。這是在 SwipeRefreshLayout基礎(chǔ)上修改的下拉刷新庫。
MyCartDemo-Android自定義View–自己擼一個柱狀圖也沒那么難
GitHub - Hankkin/MyCartDemo: android自定義柱狀圖
MDStudySamples-Android TabLayout 分分鐘打造一個滑動標簽頁
GitHub - Mike-bel/MDStudySamples: Material Design Widgets Study Samples
WingUE-基本特效:餓了么絲滑無縫過度搜索欄的實現(xiàn)
GitHub - githubwing/WingUE: A series of nice UE,一些較好用戶體驗實現(xiàn)集合
史上最牛逼的音樂播放器—仿網(wǎng)易云音樂(已開源)
GitHub - aa112901/remusic: 仿網(wǎng)易云音樂 安卓版,netease android,音樂播放器 在線 下載
GABottleLoading-貝塞爾風(fēng)暴 - 超炫GABottleLoading效果
GitHub - Ajian-studio/GABottleLoading: Bezier storm(貝塞爾風(fēng)暴)
PathAnimView-【注釋張豪華版 Path酷炫動畫】極速get花式Path (支付寶支付成功動畫)
GitHub - mcxtzhang/PathAnimView: 用于做Path動畫的自定義View。 I have a path.I have a view. (Oh~),Path(Anim)View.
Material Design : 帶動畫的標題欄
GitHub - shiguiyou/MaterialDemo: Material Design 的demo
MultiTypeAdapter-優(yōu)雅的實現(xiàn)多類型列表的Adapter
GitHub - LiHongHui6/MultiTypeAdapter
AnimationPlayer-探索View動畫和屬性動畫
GitHub - SpikeKing/AnimationPlayer: 深入剖析 View 的動畫原理
AnimShopButton-仿餓了么加入購物車旋轉(zhuǎn)控件 - 自帶閃轉(zhuǎn)騰挪動畫 的按鈕
GitHub - mcxtzhang/AnimShopButton: A shopping cart button with a telescopic displacement rotation animation ...一個帶伸縮位移旋轉(zhuǎn)動畫的購物車按鈕
YinyuetaiPlayer-高仿音悅臺播放頁面交互效果
GitHub - oubowu/YinyuetaiPlayer: 高仿音悅臺播放頁面效果
AndroidAnimationExercise-Android 動畫實戰(zhàn) - 仿微博雷達功能
GitHub - REBOOTERS/AndroidAnimationExercise: Android 動畫各種實現(xiàn),包括幀動畫、補間動畫和屬性動畫的總結(jié)分享### BeautifulRefreshLayout-漂亮的美食下拉刷新
GitHub - android-cjj/BeautifulRefreshLayout at BeautifulRefreshForFood
Material Design-動畫風(fēng)格的選項卡tab切換功能
GitHub - neokree/MaterialTabs: Custom Tabs with Material Design effects
TwinklingRefreshLayout-支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果
GitHub - lcodecorex/TwinklingRefreshLayout: RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
DialogLoadding-Android開發(fā)之常用的loading等待效果實現(xiàn),仿微博等待動畫。兩種實現(xiàn)方式詳解
GitHub - dmcxiaobing/DialogLoadding: Android開發(fā)之常用的loading等待效果實現(xiàn),仿微博等待動畫。兩種實現(xiàn)方式詳解
owspace-完整高仿單讀的APP,模仿得非常精美,基于MVP+Dagger2+Retrofit2.0+Rxjava
GitHub - yangxiufeng666/owspace: 高仿單讀APP:owspace是基于MVP+Dagger2+Retrofit2.0+Rxjava的APP
GSYVideoPlayer-android視頻播放器,支持基本的拖動,聲音、亮度調(diào)節(jié),支持邊播邊緩存
GitHub - CarGuo/GSYVideoPlayer: 視頻播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持彈幕,外掛字幕,支持濾鏡、水印、gif截圖,片頭廣告、中間廣告,多個同時播放,支持基本的拖動,聲音、亮度調(diào)節(jié),支持邊播邊緩存,支持視頻自帶rotation的旋轉(zhuǎn)(90,270之類),重力旋轉(zhuǎn)與手動旋轉(zhuǎn)的同步支持,支持列表播放 ,列表全屏動畫,視頻加載速度,列表小窗口支持拖動,動畫效果,調(diào)整比例,多分辨率切換,支持切換播放器,進度條小窗口預(yù)覽,列表切換詳情頁面無縫播放,rtsp、concat、mpeg。
NumberKeyboard-仿造android端閑魚發(fā)布選擇價格數(shù)字鍵盤自定義數(shù)字鍵盤
GitHub - xuejinwei/NumberKeyboard: 仿造android端閑魚發(fā)布選擇價格數(shù)字鍵盤,自定義數(shù)字鍵盤
SwipeRecyclerView-自定義下拉刷新上拉加載控件SwipeRefreshLayout+recyclerView
GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 實現(xiàn)的下拉刷新,上拉加載更多
FloatingView-android能夠讓View執(zhí)行漂亮的漂浮動畫的庫
GitHub - UFreedom/FloatingView: FloatingView can make the target view floating above the anchor view with cool animation
TyperEditText-Android仿業(yè)問打字機效果,很炫酷
GitHub - andyxialm/TyperEditText: Typewriter
CircularMenu-android自動繪制遙控器界面CircularMenu
GitHub - sungerk/CircularMenu
ConnectListView-ConnectListView聯(lián)動,listView三級聯(lián)動
https://github.com/maning0303/ConnectListView
DylanStepCount-Android精準計步器(小米,魅族,華為上可用)
GitHub - linglongxin24/DylanStepCount: Android精準計步器
MultiType-FilePicker-MultiType-FilePicker-android一款輕量級的文件選擇器,支持多種文件類型
GitHub - fishwjy/MultiType-FilePicker: This is a light Android file picker library.
SuperTextView-一個功能強大的TextView,可以滿足日常大部分布局方式
GitHub - lygttpod/SuperTextView: a super textview for android
Android-SpinKit-Android-SpinKit多個漂亮的加載效果
GitHub - ybq/Android-SpinKit: Android loading animations
PullToRefreshAndLoadMore-一個輕量下拉刷新上拉加載更多控件,已封裝ListView
GitHub - woxingxiao/PullToRefreshAndLoadMore: Android下拉刷新、上拉加載更多控件,滿足ListView等最常用上下拉刷新數(shù)據(jù)的需求,并理論上支持所有View。[DEPRECATED]
BluetoothHelper-安卓藍牙操作庫,把藍牙請求封裝像Http一樣
GitHub - a-voyager/BluetoothHelper: Bluetooth Helper Library.—-藍牙操作庫
Luban-android最接近微信朋友圈的圖片壓縮算法
GitHub - Curzibn/Luban: Luban(魯班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的圖片壓縮算法
CBDialog-android一個快速創(chuàng)建對話框的工具類庫
GitHub - yilylong/CBDialog: 一個快速創(chuàng)建對話框的工具類庫
UserGuideView-androidy應(yīng)用實現(xiàn)用戶指引view
GitHub - yilylong/HighLight-UserGuideView: 用戶指引提示view,新特性高亮指示 HighLight
okhttp一個讓網(wǎng)絡(luò)請求更簡單的框架
GitHub - jeasonlzy/okhttp-OkGo: OkGo - 3.0 震撼來襲,該庫是基于 Http 協(xié)議,封裝了 OkHttp 的網(wǎng)絡(luò)請求框架,比 Retrofit 更簡單易用,支持 RxJava,RxJava2,支持自定義緩存,支持批量斷點下載管理和批量上傳管理功能
TwinklingRefreshLayout-下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
GitHub - lcodecorex/TwinklingRefreshLayout: RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
StickerCamera-android一款集成了相機,圖片裁剪,給圖片貼貼圖打標簽的APP
GitHub - Skykai521/StickerCamera: This is an Android application with camera,picture cropping,collage sticking and tagging.貼紙標簽相機,功能:拍照,相片裁剪,給圖片貼貼紙,打標簽。
AndroidFire-一款新聞閱讀App框架基于Material Desig
GitHub - jaydenxiao2016/AndroidFire: AndroidFire,一款新聞閱讀 App框架,基于 Material Design + MVP + RxJava + Retrofit + Glide,基本涵蓋了當前 Android 端開發(fā)最常用的主流框架,基于此框架可以快速開發(fā)一個app。
ViewPagerCards-android ViewPagerCards卡片切換效果源碼
GitHub - rubensousa/ViewPagerCards: ViewPager cards inspired by Duolingo
Douya-Material Design 的豆芽客戶端完整源碼
GitHub - zhanghai/Douya: 開源的 Material Design 豆瓣客戶端(A Material Design app for douban.com)
RestAPP-android網(wǎng)易云音樂界面源碼
GitHub - sakurajiang/RestAPP: gank.io unofficial client, RxJava & Retrofit & MVVM
huabanDemo-android 應(yīng)用material design版的花瓣網(wǎng)App
GitHub - LiCola1213/huabanDemo: MD版的花瓣網(wǎng)App
slidingtutorial-android-slidingtutorial-android創(chuàng)建視差效果引導(dǎo)頁的庫自定義強使用簡單
GitHub - Cleveroad/SlidingTutorial-Android: Android Library for making animated tutorials inside your app
DropDownMenu-android實用的多條件篩選菜單,非popupWindow實現(xiàn)無卡頓
GitHub - dongjunkun/DropDownMenu: 一個實用的多條件篩選菜單
CouponView-android開發(fā)半圓鋸齒背景虛線邊框組合實現(xiàn)簡單優(yōu)惠券效果
GitHub - dongjunkun/CouponView: 半圓鋸齒背景虛線邊框組合實現(xiàn)簡單優(yōu)惠券效果,可實現(xiàn)一些簡單組合
Tuikan-一款集知乎頭條,美圖,視頻于一體的休閑閱讀app源碼
GitHub - homcin/Tuikan: 「推看」是一款集知乎頭條,美圖,視頻于一體的休閑閱讀app。
UPMiss-andoorid一個完整的生日管理App
GitHub - qiujuer/UPMiss: UPMiss is birthday management software, use MVP.
DropDownMenu-android完整的篩選器解決方案DropDownMenu
GitHub - baiiu/DropDownMenu: a better DropDownMenu solution, 完整的篩選器解決方案
StepView-android物流跟蹤指示器StepView
GitHub - baoyachi/StepView: Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status
StylishMusicPlayer-一個超棒的Android Music Player源碼
GitHub - ryanhoo/StylishMusicPlayer: A stylish music player for android device 16+
MaterialTabs-Material Design動畫風(fēng)格的選項卡tab切換功能
GitHub - neokree/MaterialTabs: Custom Tabs with Material Design effects
GankWithZhihu-閱讀類App(MVP + RxJava + Retrofit)
GitHub - werbhelius/GankWithZhihu: just for reading
MyCalendarDemo-一款A(yù)ndroid日歷提醒軟件
GitHub - werbhelius/MyCalendarDemo: Android日歷軟件
MaterialHome-基于Material Design的圖書展示類完整app采用的是MD設(shè)計風(fēng)格
GitHub - hymanme/MaterialHome: 一個基于 Material Design 風(fēng)格設(shè)計的圖書展示類App,豆瓣圖書,在線電子書。
UpdateDemo-android app自動檢測更新庫
GitHub - hugeterry/UpdateFun: Android APP update library./android app自動檢測更新庫
TaoSchool-android一款基于Material Desgin設(shè)計的APP
GitHub - Hankkin/TaoSchool: 一款基于Material Desgin設(shè)計的APP
RecyclerViewCardGallery-android使用RecyclerView實現(xiàn)Gallery畫廊效果
GitHub - huazhiyuan2008/RecyclerViewCardGallery: @Deprecated RecyclerView實現(xiàn)Card Gallery效果,替代ViewPager方案
CKCamera-android一個拍照并裁剪拍出照片的項目
https://github.com/ChrisKyle/CKCamera
SuperIndicator-android SuperIndicator 廣告輪播源碼
GitHub - smartyuge/SuperIndicator: 仿愛奇藝視頻,騰訊視頻,搜狐視頻首頁推薦位輪播圖
SignUpAnimation-android一個絢麗的注冊動畫界面
GitHub - qike2015/SignUpAnimation
XRecyclerView-andorid RecyclerView下拉刷新,上拉加載更多
GitHub - XRecyclerView/XRecyclerView: A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView
AutoInstaller-android應(yīng)用自動下載靜默安裝
GitHub - a-voyager/AutoInstaller: 應(yīng)用自動靜默更新安裝庫.
SeatTable-android在線電影票選座Demo
GitHub - qifengdeqingchen/SeatTable: 電影票在線選座
android-adDialog-android一個簡單強大的廣告活動彈窗控件
GitHub - yipianfengye/android-adDialog: 一個簡單,強大的廣告活動彈窗控件
Android-FilePicker-android圖片和文檔選擇器
GitHub - DroidNinja/Android-FilePicker: Photopicker and document picker for android
ViewPagerCards-android卡片切換效果ViewPagerCards
GitHub - rubensousa/ViewPagerCards: ViewPager cards inspired by Duolingo
CoCoin-一款完整的記賬app(附帶源碼)
GitHub - Nightonke/CoCoin: CoCoin, Multi-view Accounting Application
AndroidReview-一款面向Android開發(fā)者的一款面試復(fù)習(xí)App
GitHub - envyfan/AndroidReview: Adnroid面試復(fù)習(xí)
Douya-開源Material Design豆瓣客戶端源碼
GitHub - zhanghai/Douya: 開源的 Material Design 豆瓣客戶端(A Material Design app for douban.com)
android腦筋急轉(zhuǎn)彎(完整數(shù)據(jù)版)源碼
DateScroller-探索日期滾輪控件的源碼
GitHub - SpikeKing/DateScroller: 自定義的日期滾輪控件
ZLayoutManager-五行代碼實現(xiàn) 炫動滑動 卡片層疊布局,仿探探、人人影視訂閱界面 簡單&優(yōu)雅:LayoutManager+ItemTouchHelper
GitHub - mcxtzhang/ZLayoutManager: Some custom LayoutManager .Such as SwipeCard、FLowLayout。一些自定義的LayoutManager,仿探探、人人影視 炫動滑動 卡片層疊 和流式布局等。
RNPolymerPo-基于 React Native 的 Android 企業(yè)級應(yīng)用 Demo
GitHub - yanbober/RNPolymerPo: 一個基于 React Native 的 Android 企業(yè)級應(yīng)用。
BoomMenu-漂亮的菜單彈出控件 BoomMenu
GitHub - Nightonke/BoomMenu: A menu which can ... BOOM! - Android
MobileSafe-MobileSafe 是一個下載過兩萬并且非常適合初學(xué)者學(xué)習(xí)的項目(沒錯就是黑馬手機衛(wèi)士)
GitHub - JessYanCoding/MobileSafe: ?? 下載過三萬并且非常適合初學(xué)者學(xué)習(xí)的一個項目(沒錯就是黑馬手機衛(wèi)士)
KuaiChuan-仿茄子快傳的一款文件傳輸應(yīng)用
GitHub - mayubao/KuaiChuan: 仿茄子快傳的一款文件傳輸應(yīng)用
SImageView-一個實用方便的圖片控件SImageView
GitHub - suzeyu1992/SImageView: a final circle group imageView. 集成qq微信群組頭像, url直接顯示等
WowSplash-不規(guī)則擴散的splash
GitHub - githubwing/WingUE: A series of nice UE,一些較好用戶體驗實現(xiàn)集合
android-FancyBehaviorDemo-使用 CoordinatorLayout 實現(xiàn)復(fù)雜聯(lián)動效果
GitHub - unixzii/android-FancyBehaviorDemo: A simple demo of customized CoordinatorLayout behavior.
LbaizxfPulltoRefresh-仿健客、京東、天貓下拉刷新加載動畫實現(xiàn)
GitHub - leibing8912/LbaizxfPulltoRefresh: 一個下拉刷新加載動畫示例
ZoomHeader-餓了么是怎么讓Image變成詳情頁的
GitHub - githubwing/ZoomHeader: A demo of animation show how turn viewpager into detail.神交互。模仿餓了么詳情頁可以跟隨手指移動 viewpager變詳情頁
XDroid-輕量級Android快速開發(fā)框架
https://github.com/limedroid/XDroid
CustomTextLayout-Android自定義組合控件(標題欄+組合布局)非常強大
GitHub - ithedan/CustomTextLayout: Android自定義組合控件
QQ-高仿騰訊QQ,代碼十分優(yōu)雅
GitHub - HuTianQi/SmartOpenCV: SmartOpenCV是一個OpenCV在Android端的增強庫,解決了OpenCV Android SDK在圖像預(yù)覽方面存在的諸多問題,且無需修改OpenCV SDK源碼,與OpenCV的SDK解耦
YingBeautyNote-訂個小目標,寫個印象筆記
GitHub - HuTianQi/QuickNote: 一款簡約好用的筆記App。萬水千山總是情,來個star行不行!
ZuiMeiTAG-用recyclerView實現(xiàn)最美應(yīng)用底欄
GitHub - huage2580/ZuiMeiTAG: 仿最美應(yīng)用的底欄,使用recyclerView實現(xiàn)
ZuiMeiTAG-深入探索通知與插件的實時刷新
GitHub - SpikeKing/TimerAppWidget: 實現(xiàn)同步更新的通知與插件
AnimationMenu-android 軟軟的動畫彈出菜單,基于Facebook的Rebuond
GitHub - CarGuo/AnimationMenu: 這是一個動畫彈出框的DEMO,利用Facebook的Rebound,實現(xiàn)彈簧效果的彈出框,彈性效果挺好的,感覺軟軟的( ﹁ ﹁ ) ~→,簡書
WaveView-高仿百度外賣個人中心,讓你的界面和我一起浪起來
GitHub - 1139618418/WaveView: An interesting water ripple effect of the interface
shopcar-仿餓了么購物車下單效果
GitHub - fengyongge/shopcar: 仿餓了么購物車
RxJavaRetrofitOkhttpMvp-時下流行的RxJava+Retrofit+Okhttp+Mvp封裝的一個demo
GitHub - gslovemy/RxJavaRetrofitOkhttpMvp: 時下流行的RxJava+Retrofit+Okhttp+Mvp封裝的一個demo,簡單,易理解,深度解耦,方便迭代,總之就是爽,歡迎star.
BitmapWaveView-安卓自定義View在bitmap中玩轉(zhuǎn)大波浪進度
GitHub - AndroidMsky/BitmapWaveView: 在bitmap中顯示進度波浪
Android-PickerView-Library-Android高仿ios pickerView
GitHub - Airsaid/Android-PickerView-Library: Simple PickerView for Android - code from https://github.com/saiwu-bigkoo/Android-PickerView
CustomNavigatorBar-Android通用標題欄組合控件
GitHub - wangluAndroid/CustomNavigatorBar
SwipeDelMenuLayout-史上最簡單,一步集成側(cè)滑(刪除)菜單,高仿QQ、IOS
GitHub - mcxtzhang/SwipeDelMenuLayout: The most simple SwipeMenu in the history, 0 coupling, support any ViewGroup. Step integration swipe (delete) menu, high imitation QQ, iOS. ~史上最簡單側(cè)滑菜單,0耦合,支持任意ViewGroup。一步集成側(cè)滑(刪除)菜單,高仿QQ、IOS。~
DragFooterView-向左拖拽跳轉(zhuǎn)至“更多頁面”的通用控件
GitHub - uin3566/DragFooterView: An easy-to-use draggable ViewGroup, support drag footer effect to perform more operation
VRefreshLayout-Android下拉刷新控件之header置頂顯示效果
GitHub - HitenDev/VRefreshLayout: This is an android library be used when the user refresh vertical layout.
TransitionHelper-兩步實現(xiàn)類似格瓦拉的轉(zhuǎn)場動畫
GitHub - ImmortalZ/TransitionHelper: This is a simple util to create Activity transition animation
DialogFragment-自定義對話框應(yīng)該這樣寫
https://github.com/GitPhoenix/DialogFragment
RefreshLayout-RefreshLayout讓你半小時以內(nèi)完成一個列表界面
https://github.com/gengqiquan/RefreshLayout
SwipeCardRecyclerView-如何利用RecyclerView打造炫酷滑動卡片
GitHub - HalfStackDeveloper/SwipeCardRecyclerView: 利用RecyclerView打造的滑動卡片View,支持左滑右滑刪除
LookLook-一個小時打造新聞app
GitHub - xinghongfei/LookLook: A amazing reading app
JPTabBar-一款強大的Android底部導(dǎo)航
https://github.com/peng8350/JPTabBar
ByeBurger-炫酷:一句代碼實現(xiàn)標題欄、導(dǎo)航欄滑動隱藏,ByeBurger庫的使用和實現(xiàn)
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
CommonRecycler-通用 RecylerAdapter,內(nèi)置 XRecyclerView,兼容上下拉與動畫,高復(fù)用,一個 Adapter 通用所有頁面,支持空頁面,懶人專屬
GitHub - CarGuo/LazyRecyclerAdapter: 極簡通用的RecyclerAdapter,入侵性低,支持一個列表多種Item類型,無需維護和編寫Adapter代碼,快速集成擁有點擊,動畫,自定義刷新,自定義加載更多,自定義空頁面顯示,通用分割線,動態(tài)綁定等高復(fù)用,你只需要編寫維護Holder代碼。
FreeBook-先定一個小目標!比如說先用MVP和快速開發(fā)框架打造一個免費下載小說的app老司機來手把手教你半天搞定
GitHub - 80945540/FreeBook: 基于MVP模式開發(fā)的帶緩存網(wǎng)絡(luò)爬蟲,采用最流行框架搭建,干貨多多
IjkPlayerView-基于ijkplayer的視頻播放器,仿Bilibili客戶端,集成沉浸式全屏、彈幕、觸屏控制、視頻源切換等功能
GitHub - Rukey7/IjkPlayerView: An media player for Android
CoolImageView-非??岬膱D片組件,類似騰訊 QQ 可以讓 imageview 的圖片背景上下移動,或左右移動
GitHub - HuTianQi/CoolImageView: A imageView is similar to QQ that ImageView background picture can move up and down,But the function is more powerful than QQ,it also supports left and right movement
AWelcomeVideoPager-ndroid酷炫歡迎頁播放視頻,仿螞蜂窩自由行和慕課網(wǎng)
GitHub - linglongxin24/WelcomeVideoPager: Android酷炫歡迎頁播放視頻,仿螞蜂窩自由行和慕課網(wǎng)
validateui-一個表單驗證的lib
GitHub - LongMaoC/validateui: 用來處理界面上的表單驗證
CollapseView-Android仿安居客房源詳情頁圖片顯示
GitHub - JavaNoober/CollapseView: Android仿安居客詳情展示界面
HintPopupWindow-比QQ更炫酷的’選項彈窗’動畫
GitHub - Zhaoss/HintPopupWindow: 仿QQ的選項彈窗動畫
RecyclerViewDemo2- 精通RecyclerView:打造ListView、GridView、瀑布流;學(xué)會添加分割線、 添加刪除動畫 、Item點擊事件
GitHub - linglongxin24/RecyclerViewDemo2: 精通RecyclerView:打造ListView、GridView、瀑布流;學(xué)會添加分割線、 添加刪除動畫 、Item點擊事件
TinderStackView-Android高仿「陌陌」的點點效果
GitHub - Mersens/TinderStackView
MvpDemo-優(yōu)雅的構(gòu)建Android項目之 MVP開發(fā)模式
GitHub - PandaQAQ/MvpDemo: MVP開發(fā)模式的Demo,介紹RxAndroid Retrofit的使用等。想到什么寫什么的純Demo
Material Animations -演示View的平移、縮放動畫,activity進入和退出動畫,界面間元素共享,并且開發(fā)者在README中,對動畫原理進行了精講,是學(xué)習(xí)動畫很好的項目,項目代碼量比較少,也很適合新手學(xué)習(xí)
GitHub - lgvalle/Material-Animations: Android Transition animations explanation with examples.
Meizhi-每天推送一張妹子圖、一個小視頻和一系列程序員精選文章,數(shù)據(jù)來源于代碼家的干貨集中營。唯一不足就是視頻解析還有bug,聲音視頻無法同步,希望能盡快修復(fù)
https://github.com/drakeet/Meizhi
android-UniversalMusicPlayer-這個開源項目展示了如何實現(xiàn)一個橫跨各種Android平臺的音樂播放器,包括手機,平板,汽車,手表,電視等。Google官方推出,跨平臺開發(fā)必看項目
GitHub - android/uamp: A sample audio app for Android
plaid-由谷歌工程師開發(fā),展示Google Material風(fēng)格設(shè)計,項目代碼量大,但是結(jié)構(gòu)清晰,還是很好理解的
GitHub - nickbutcher/plaid: An Android app which provides design news & inspiration as well as being an example of implementing material design.
CalendarView-Android 滾輪日期選擇自定義View
GitHub - chenpengfei88/CalendarView: Anroid滾動選擇時間日歷控件
AndroidMVPSample-一套完整的Android通用框架
GitHub - WuXiaolong/AndroidMVPSample: Android MVP + Retrofit + RxJava2 實例
CoordinatorLayoutTest-高仿支付寶9.9.2版本生活模塊界面來講解CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout
GitHub - jack921/CoordinatorLayoutTest: 高仿支付寶生活模塊主界面
SideSlip_PullToRefresh-Android 集成了RecyclerView 刷新加載,及側(cè)滑菜單的 PullToRefresh
GitHub - lvfaqiang/SideSlip_PullToRefresh: 在 PullToRefresh 的基礎(chǔ)上整合了 RecyclerView 的刷新加載,以及帶有側(cè)滑菜單的 RecyclerView.
SideSlip_PullToRefresh-通用Android標題欄控件
GitHub - xiaohaibin/CustomTitleBar: 【通用標題欄】通用Android標題欄控件 A Common Titlebar For Android
CalendarView-Android 自定義價格日歷控件
GitHub - yissan/CalendarView: This is a view implemented with ViewPager and GridView,You can use it to display a normal calendar or show other info on the calendar(example price ..)
ZhiHuDaily-紙飛機-采用MVP架構(gòu),集合了知乎日報、果殼精選和豆瓣一刻的綜合性閱讀客戶端
GitHub - TonnyL/PaperPlane: ?? PaperPlane - An Android reading app, including articles from Zhihu Daily, Guokr Handpick and Douban Moment.
ZhiHuDaily-僅2步實現(xiàn) 拜拜 漢堡導(dǎo)航欄效果~ 全新底部導(dǎo)航交互(滑動隱藏)
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
FloatBubbleView-Android:會呼吸的懸浮氣泡
Android_5.0_ViewDemo/FloatBubbleView at master · IamXiaRui/Android_5.0_ViewDemo · GitHub
ByeBurger-極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
GitHub - githubwing/ByeBurger: An Android behavior library let your titlebar or bottom navigation hiding on scroll ,極其簡便的快速實現(xiàn)滑動隱藏標題欄和導(dǎo)航欄
NotificationUtil-全新的Android通知欄,已拋棄setLatestEventInfo,兼容高版本
GitHub - linglongxin24/NotificationUtil: 全新的Android通知欄,已拋棄setLatestEventInfo,兼容高版本
LauncherView-十分鐘搞定酷炫動畫,Android自定義 View 入門
GitHub - diamondlin2016/LauncherView: app 啟動時的 Loading 動畫
LiveShow-使用MVP+RxJava制作的笑話APP
GitHub - GaoGersy/LiveShow: 使用聚合數(shù)據(jù)接口制作的一款集成了搞笑圖片,笑話大全,微信精選,天氣等功能的在線App
ChargeProgress-android 自定義view+屬性動畫實現(xiàn)充電進度條功能
GitHub - crazyandcoder/ChargeProgress: 自定義view+屬性動畫實現(xiàn)充電進度顯示view
Notes-炫酷的ViewPager動畫效果
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
ElasticLayout-超輕量!安卓實現(xiàn)多item抽屜效果動畫
GitHub - AndroidMsky/ElasticLayout: 安卓多item抽屜動畫效果,支持動態(tài)添加刪除動畫。
SuperTextView-SuperTextView 一款強大的android TextView
GitHub - lygttpod/SuperTextView: a super textview for android
SuperTextView-自定義LayoutManager實現(xiàn)一個展示文章的View,支持拖動插入以及相應(yīng)的動畫展示
GitHub - rantianhua/AssembleEssay: 自定義LayoutManager實現(xiàn)一個展示文章的View,支持拖動插入以及相應(yīng)的動畫展示。
VideoRecord-Android 拍攝(橫 \ 豎屏)視頻的懶人之路
GitHub - CarGuo/VideoRecord: 最全的懶人視頻拍攝,支持橫屏拍攝效果與豎屏拍攝效果,閃光燈,切換前后攝像頭,懶人視頻拍攝Demo,繼承預(yù)覽。簡書:
Telegram-著名IM應(yīng)用Telegram源碼
GitHub - DrKLO/Telegram: Telegram for Android source
Notes-自定義View系列:未讀消息數(shù)角標
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
BeautifulWords-Android開源實戰(zhàn):使用MVP+Retrofit開發(fā)一款文字閱讀APP
GitHub - zuiwuyuan/BeautifulWords: 優(yōu)美句子
Notes-自定義ViewPager——左右無限循環(huán),帶指示器
GitHub - Elder-Wu/Notes: Create a repository for myself.Mainly record some of my study notes.
Myprogress-安卓Android多階段進度條progress bar附帶動畫效果
GitHub - AndroidMsky/Myprogress: 自定義多階段進度條
SpannableStringBiulderTest-直接拿去用!幾種常見Dialog,懶人必收
GitHub - weavey/NormalSelectDialog: Some sample of dialog.
SpannableStringBiulderTest-【Android】強大的SpannableStringBuilder
GitHub - Gavin-ZYX/SpannableStringBiulderTest
Ghost-微影,一款純粹的在線視頻App,基于Material Design + MVP + RxJava + Retrofit + Realm + Glide
https://github.com/GeekGhost/Ghost
SwipeRecyclerView-自定義下拉刷新上拉加載控件(SwipeRefreshLayout + recyclerView)
GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 實現(xiàn)的下拉刷新,上拉加載更多
ViewDragHelperDemo-Android自定義ViewGroup神器-ViewDragHelper
Android-Demos/ViewDragHelperDemo at master · hyvenzhu/Android-Demos · GitHub
UserDefinedProgressBar-好玩的動畫加載和自定義ProgressBar
GitHub - junmei520/UserDefinedProgressBar: 動畫小狗的加載效果 和 自定義圓形動態(tài)ProgressBar的加載效果
MPermissionUtils-Android6.0 運行時權(quán)限 超輕量級工具類
GitHub - Airsaid/MPermissionUtils: Android6.0 運行時權(quán)限處理工具類
EmptyLayout-Android通用的EmptyLayout-展示不用狀態(tài)的界面
GitHub - yewei02538/EmptyLayout: 一個可以展示多種狀態(tài)的EmptyLayout
NestFullListView-【Android】ListView、RecyclerView、ScrollView里嵌套ListView 相對優(yōu)雅的解決方案:NestFullListView
GitHub - mcxtzhang/NestFullListView: ListView、RecyclerView、ScrollView里嵌套ListView 相對優(yōu)雅的解決方案
WindowMenuDemo-Android仿Qzone底部導(dǎo)航欄加號彈出菜單
GitHub - MjCodeTinker/WindowMenuDemo: Android仿Qzone底部導(dǎo)航欄加號彈出菜單
SmileRefresh-微笑下拉刷新。這是在 SwipeRefreshLayout基礎(chǔ)上修改的下拉刷新庫。
GitHub - hsongxian/SmileRefresh: 微笑下拉刷新。這是在 SwipeRefreshLayout基礎(chǔ)上修改的下拉刷新庫。
MyCartDemo-Android自定義View–自己擼一個柱狀圖也沒那么難
GitHub - Hankkin/MyCartDemo: android自定義柱狀圖
MDStudySamples-Android TabLayout 分分鐘打造一個滑動標簽頁
GitHub - Mike-bel/MDStudySamples: Material Design Widgets Study Samples
WingUE-基本特效:餓了么絲滑無縫過度搜索欄的實現(xiàn)
GitHub - githubwing/WingUE: A series of nice UE,一些較好用戶體驗實現(xiàn)集合
史上最牛逼的音樂播放器—仿網(wǎng)易云音樂(已開源)
GitHub - aa112901/remusic: 仿網(wǎng)易云音樂 安卓版,netease android,音樂播放器 在線 下載
GABottleLoading-貝塞爾風(fēng)暴 - 超炫GABottleLoading效果
GitHub - Ajian-studio/GABottleLoading: Bezier storm(貝塞爾風(fēng)暴)
PathAnimView-【注釋張豪華版 Path酷炫動畫】極速get花式Path (支付寶支付成功動畫)
GitHub - mcxtzhang/PathAnimView: 用于做Path動畫的自定義View。 I have a path.I have a view. (Oh~),Path(Anim)View.
Material Design : 帶動畫的標題欄
GitHub - shiguiyou/MaterialDemo: Material Design 的demo
MultiTypeAdapter-優(yōu)雅的實現(xiàn)多類型列表的Adapter
GitHub - LiHongHui6/MultiTypeAdapter
AnimationPlayer-探索View動畫和屬性動畫
GitHub - SpikeKing/AnimationPlayer: 深入剖析 View 的動畫原理
AnimShopButton-仿餓了么加入購物車旋轉(zhuǎn)控件 - 自帶閃轉(zhuǎn)騰挪動畫 的按鈕
GitHub - mcxtzhang/AnimShopButton: A shopping cart button with a telescopic displacement rotation animation ...一個帶伸縮位移旋轉(zhuǎn)動畫的購物車按鈕
YinyuetaiPlayer-高仿音悅臺播放頁面交互效果
GitHub - oubowu/YinyuetaiPlayer: 高仿音悅臺播放頁面效果
AndroidAnimationExercise-Android 動畫實戰(zhàn) - 仿微博雷達功能
GitHub - REBOOTERS/AndroidAnimationExercise: Android 動畫各種實現(xiàn),包括幀動畫、補間動畫和屬性動畫的總結(jié)分享文章來源地址http://www.zghlxwxcb.cn/news/detail-480087.html
到了這里,關(guān)于140款A(yù)ndroid開源優(yōu)秀項目源碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!