Android 100個實例

1、BeautifulRefreshLayout-漂亮的美食下拉刷新
https://github.com/android-cjj/BeautifulRefreshLayout/tree/BeautifulRefreshForFood

2、Material Design-動畫風格的選項卡tab切換功能
https://github.com/neokree/MaterialTabs

3、TwinklingRefreshLayout-支持下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果
https://github.com/lcodecorex/TwinklingRefreshLayout

4、DialogLoadding-Android開發之常用的loading等待效果實現,仿微博等待動畫。兩種實現方式詳解
https://github.com/QQ986945193/DialogLoadding

5、owspace-完整高仿單讀的APP,模仿得非常精美,基於MVP+Dagger2+Retrofit2.0+Rxjava
https://github.com/babylikebird/owspace

6、GSYVideoPlayer-android視頻播放器,支持基本的拖動,聲音、亮度調節,支持邊播邊緩存
https://github.com/CarGuo/GSYVideoPlayer

7、NumberKeyboard-仿造android端閑魚發佈選擇價格數字鍵盤自定義數字鍵盤
https://github.com/xuejinwei/NumberKeyboard

8、SwipeRecyclerView-自定義下拉刷新上拉加載控件SwipeRefreshLayout+recyclerView
https://github.com/niniloveyou/SwipeRecyclerView

9、FloatingView-android能夠讓View執行漂亮的漂浮動畫的庫
https://github.com/UFreedom/FloatingView

10、TyperEditText-Android仿業問打字機效果,很炫酷
https://github.com/andyxialm/TyperEditText

11、CircularMenu-android自動繪制遙控器界面CircularMenu
https://github.com/sungerk/CircularMenu/

12、ConnectListView-ConnectListView聯動,listView三級聯動
https://github.com/maning0303/ConnectListView

13、DylanStepCount-Android精準計步器(小米,魅族,華為上可用)
https://github.com/linglongxin24/DylanStepCount

14、MultiType-FilePicker-MultiType-FilePicker-android一款輕量級的文件選擇器,支持多種文件類型
https://github.com/fishwjy/MultiType-FilePicker

15、SuperTextView-一個功能強大的TextView,可以滿足日常大部分佈局方式
https://github.com/lygttpod/SuperTextView

16、Android-SpinKit-Android-SpinKit多個漂亮的加載效果
https://github.com/ybq/Android-SpinKit

17、PullToRefreshAndLoadMore-一個輕量下拉刷新上拉加載更多控件,已封裝ListView
https://github.com/woxingxiao/PullToRefreshAndLoadMore

18、BluetoothHelper-安卓藍牙操作庫,把藍牙請求封裝像Http一樣
https://github.com/a-voyager/BluetoothHelper

19、Luban-android最接近微信朋友圈的圖片壓縮算法
https://github.com/Curzibn/Luban

20、CBDialog-android一個快速創建對話框的工具類庫
https://github.com/yilylong/CBDialog

21、UserGuideView-androidy應用實現用戶指引view
https://github.com/yilylong/UserGuideView

22、okhttp一個讓網絡請求更簡單的框架
https://github.com/jeasonlzy/okhttp-OkGo

23、TwinklingRefreshLayout-下拉刷新和上拉加載的RefreshLayout,自帶越界回彈效果,支持RecyclerView,AbsListView,ScrollView,WebView
https://github.com/lcodecorex/TwinklingRefreshLayout

24、StickerCamera-android一款集成瞭相機,圖片裁剪,給圖片貼貼圖打標簽的APP
https://github.com/Skykai521/StickerCamera

25、AndroidFire-一款新聞閱讀App框架基於Material Desig
https://github.com/jaydenxiao2016/AndroidFire

26、ViewPagerCards-android ViewPagerCards卡片切換效果源碼
https://github.com/rubensousa/ViewPagerCards

27、Douya-Material Design 的豆芽客戶端完整源碼
https://github.com/DreaminginCodeZH/Douya

28、RestAPP-android網易雲音樂界面源碼
https://github.com/sakurajiang/RestAPP

29、huabanDemo-android 應用material design版的花瓣網App
https://github.com/LiCola/huabanDemo

30、slidingtutorial-android-slidingtutorial-android創建視差效果引導頁的庫自定義強使用簡單
https://github.com/Cleveroad/slidingtutorial-android

31、DropDownMenu-android實用的多條件篩選菜單,非popupWindow實現無卡頓
https://github.com/dongjunkun/DropDownMenu

32、CouponView-android開發半圓鋸齒背景虛線邊框組合實現簡單優惠券效果
https://github.com/dongjunkun/CouponView

33、Tuikan-一款集知乎頭條,美圖,視頻於一體的休閑閱讀app源碼
https://github.com/homcin/Tuikan

34、UPMiss-andoorid一個完整的生日管理App
https://github.com/qiujuer/UPMiss

35、DropDownMenu-android完整的篩選器解決方案DropDownMenu
https://github.com/baiiu/DropDownMenu

36、StepView-android物流跟蹤指示器StepView
https://github.com/baoyachi/StepView

37、StylishMusicPlayer-一個超棒的Android Music Player源碼
https://github.com/ryanhoo/StylishMusicPlayer

38、MaterialTabs-Material Design動畫風格的選項卡tab切換功能
https://github.com/neokree/MaterialTabs

39、GankWithZhihu-閱讀類App(MVP + RxJava + Retrofit)
https://github.com/Werb/GankWithZhihu

40、MyCalendarDemo-一款Android日歷提醒軟件
https://github.com/Werb/MyCalendarDemo

41、MaterialHome-基於Material Design的圖書展示類完整app采用的是MD設計風格
https://github.com/hymanme/MaterialHome

42、UpdateDemo-android app自動檢測更新庫
https://github.com/hugeterry/UpdateDemo

43、TaoSchool-android一款基於Material Desgin設計的APP
https://github.com/Hankkin/TaoSchool

44、RecyclerViewCardGallery-android使用RecyclerView實現Gallery畫廊效果
https://github.com/huazhiyuan2008/RecyclerViewCardGallery/

45、CKCamera-android一個拍照並裁剪拍出照片的項目
https://github.com/ChrisKyle/CKCamera

46、SuperIndicator-android SuperIndicator 廣告輪播源碼
https://github.com/hejunlin2013/SuperIndicator

47、SignUpAnimation-android一個絢麗的註冊動畫界面
https://github.com/qike2015/SignUpAnimation

48、XRecyclerView-andorid RecyclerView下拉刷新,上拉加載更多
https://github.com/jianghejie/XRecyclerView

49、AutoInstaller-android應用自動下載靜默安裝
https://github.com/a-voyager/AutoInstaller

50、SeatTable-android在線電影票選座Demo
https://github.com/qifengdeqingchen/SeatTable

51、android-adDialog-android一個簡單強大的廣告活動彈窗控件
https://github.com/yipianfengye/android-adDialog

52、Android-FilePicker-android圖片和文檔選擇器
https://github.com/DroidNinja/Android-FilePicker

53、ViewPagerCards-android卡片切換效果ViewPagerCards
https://github.com/rubensousa/ViewPagerCards/

54、CoCoin-一款完整的記賬app(附帶源碼)
https://github.com/Nightonke/CoCoin

55、AndroidReview-一款面向Android開發者的一款面試復習App
https://github.com/envyfan/AndroidReview

56、Douya-開源Material Design豆瓣客戶端源碼
https://github.com/DreaminginCodeZH/Douya

57、android腦筋急轉彎(完整數據版)源碼
http://pan.baidu.com/s/1c17AWXM zkw6

58、DateScroller-探索日期滾輪控件的源碼
https://github.com/SpikeKing/DateScroller

59、ZLayoutManager-五行代碼實現 炫動滑動 卡片層疊佈局,仿探探、人人影視訂閱界面 簡單&優雅:LayoutManager+ItemTouchHelper
https://github.com/mcxtzhang/ZLayoutManager

60、RNPolymerPo-基於 React Native 的 Android 企業級應用 Demo。
https://github.com/yanbober/RNPolymerPo

61、BoomMenu-漂亮的菜單彈出控件 BoomMenu
https://github.com/Nightonke/BoomMenu

62、MobileSafe-MobileSafe 是一個下載過兩萬並且非常適合初學者學習的項目(沒錯就是黑馬手機衛士)
https://github.com/JessYanCoding/MobileSafe

63、KuaiChuan-仿茄子快傳的一款文件傳輸應用
https://github.com/mayubao/KuaiChuan

64、SImageView-一個實用方便的圖片控件SImageView
https://github.com/suzeyu1992/SImageView

65、WowSplash-不規則擴散的splash
https://github.com/githubwing/WowSplash

66、android-FancyBehaviorDemo-使用 CoordinatorLayout 實現復雜聯動效果
https://github.com/unixzii/android-FancyBehaviorDemo

67、LbaizxfPulltoRefresh-仿健客、京東、天貓下拉刷新加載動畫實現
https://github.com/leibing8912/LbaizxfPulltoRefresh

68、ZoomHeader-餓瞭麼是怎麼讓Image變成詳情頁的
https://github.com/githubwing/ZoomHeader

69、XDroid-輕量級Android快速開發框架
https://github.com/limedroid/XDroid

70、CustomTextLayout-Android自定義組合控件(標題欄+組合佈局)非常強大
https://github.com/ithedan/CustomTextLayout

71、QQ-高仿騰訊QQ,代碼十分優雅
https://github.com/HuTianQi/QQ

72、YingBeautyNote-訂個小目標,寫個印象筆記
https://github.com/HuTianQi/YingBeautyNote

73、ZuiMeiTAG-用recyclerView實現最美應用底欄
https://github.com/huage2580/ZuiMeiTAG

74、ZuiMeiTAG-深入探索通知與插件的實時刷新
https://github.com/SpikeKing/TimerAppWidget

75、AnimationMenu-android 軟軟的動畫彈出菜單,基於Facebook的Rebuond
https://github.com/CarGuo/AnimationMenu

76、WaveView-高仿百度外賣個人中心,讓你的界面和我一起浪起來
https://github.com/1139618418/WaveView

77、shopcar-仿餓瞭麼購物車下單效果
https://github.com/917386389/shopcar

78、RxJavaRetrofitOkhttpMvp-時下流行的RxJava+Retrofit+Okhttp+Mvp封裝的一個demo
https://github.com/gslovemy/RxJavaRetrofitOkhttpMvp

79、BitmapWaveView-安卓自定義View在bitmap中玩轉大波浪進度
https://github.com/AndroidMsky/BitmapWaveView

80、Android-PickerView-Library-Android高仿ios pickerView
https://github.com/Airsaid/Android-PickerView-Library

81、CustomNavigatorBar-Android通用標題欄組合控件
https://github.com/wangluAndroid/CustomNavigatorBar

82、SwipeDelMenuLayout-史上最簡單,一步集成側滑(刪除)菜單,高仿QQ、IOS
https://github.com/mcxtzhang/SwipeDelMenuLayout

83、DragFooterView-向左拖拽跳轉至“更多頁面”的通用控件
https://github.com/uin3566/DragFooterView

84、VRefreshLayout-Android下拉刷新控件之header置頂顯示效果
https://github.com/ileelay/VRefreshLayout

85、TransitionHelper-兩步實現類似格瓦拉的轉場動畫
https://github.com/ImmortalZ/TransitionHelper

86、DialogFragment-自定義對話框應該這樣寫
https://github.com/GitPhoenix/DialogFragment

87、RefreshLayout-RefreshLayout讓你半小時以內完成一個列表界面
https://github.com/gengqiquan/RefreshLayout

88、SwipeCardRecyclerView-如何利用RecyclerView打造炫酷滑動卡片
https://github.com/HalfStackDeveloper/SwipeCardRecyclerView

89、LookLook-一個小時打造新聞app
https://github.com/xinghongfei/LookLook

90、JPTabBar-一款強大的Android底部導航
https://github.com/peng8350/JPTabBar

91、ByeBurger-炫酷:一句代碼實現標題欄、導航欄滑動隱藏,ByeBurger庫的使用和實現
https://github.com/githubwing/ByeBurger

92、CommonRecycler-通用 RecylerAdapter,內置 XRecyclerView,兼容上下拉與動畫,高復用,一個 Adapter 通用所有頁面,支持空頁面,懶人專屬
https://github.com/CarGuo/CommonRecycler

93、FreeBook-先定一個小目標!比如說先用MVP和快速開發框架打造一個免費下載小說的app老司機來手把手教你半天搞定
https://github.com/80945540/FreeBook

94、IjkPlayerView-基於ijkplayer的視頻播放器,仿Bilibili客戶端,集成沉浸式全屏、彈幕、觸屏控制、視頻源切換等功能
https://github.com/Rukey7/IjkPlayerView

95、CoolImageView-非常酷的圖片組件,類似騰訊 QQ 可以讓 imageview 的圖片背景上下移動,或左右移動
https://github.com/HuTianQi/CoolImageView

96、AWelcomeVideoPager-ndroid酷炫歡迎頁播放視頻,仿螞蜂窩自由行和慕課網
https://github.com/linglongxin24/WelcomeVideoPager

97、validateui-一個表單驗證的lib
https://github.com/LongMaoC/validateui

98、CollapseView-Android仿安居客房源詳情頁圖片顯示
https://github.com/xiaoqiAndroid/CollapseView/tree/master

99、HintPopupWindow-比QQ更炫酷的’選項彈窗’動畫
https://github.com/Zhaoss/HintPopupWindow

100、RecyclerViewDemo2- 精通RecyclerView:打造ListView、GridView、瀑佈流;學會添加分割線、 添加刪除動畫 、Item點擊事件
https://github.com/linglongxin24/RecyclerViewDemo2

101、TinderStackView-Android高仿「陌陌」的點點效果
https://github.com/Mersens/TinderStackView

102、MvpDemo-優雅的構建Android項目之 MVP開發模式
https://github.com/PandaQAQ/MvpDemo

103、Material Animations -演示View的平移、縮放動畫,activity進入和退出動畫,界面間元素共享,並且開發者在README中,對動畫原理進行瞭精講,是學習動畫很好的項目,項目代碼量比較少,也很適合新手學習。
https://github.com/lgvalle/Material-Animations

104、Meizhi-每天推送一張妹子圖、一個小視頻和一系列程序員精選文章,數據來源於代碼傢的幹貨集中營。唯一不足就是視頻解析還有bug,聲音視頻無法同步,希望能盡快修復。
https://github.com/drakeet/Meizhi

105、android-UniversalMusicPlayer-這個開源項目展示瞭如何實現一個橫跨各種Android平臺的音樂播放器,包括手機,平板,汽車,手表,電視等。Google官方推出,跨平臺開發必看項目。
https://github.com/googlesamples/android-UniversalMusicPlayer

106、plaid-由谷歌工程師開發,展示Google Material風格設計,項目代碼量大,但是結構清晰,還是很好理解的。
https://github.com/nickbutcher/plaid

107、CalendarView-Android 滾輪日期選擇自定義View
https://github.com/chenpengfei88/CalendarView

108、AndroidMVPSample-一套完整的Android通用框架
https://github.com/WuXiaolong/AndroidMVPSample

109、CoordinatorLayoutTest-高仿支付寶9.9.2版本生活模塊界面來講解CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout
https://github.com/jack921/CoordinatorLayoutTest

110、SideSlip_PullToRefresh-Android 集成瞭RecyclerView 刷新加載,及側滑菜單的 PullToRefresh
https://github.com/lvfaqiang/SideSlip_PullToRefresh

111、SideSlip_PullToRefresh-通用Android標題欄控件
https://github.com/xiaohaibin/CustomTitileBar

112、CalendarView-Android 自定義價格日歷控件
https://github.com/yissan/CalendarView

113、ZhiHuDaily-紙飛機-采用MVP架構,集合瞭知乎日報、果殼精選和豆瓣一刻的綜合性閱讀客戶端
https://github.com/marktony/ZhiHuDaily

114、ZhiHuDaily-僅2步實現 拜拜 漢堡導航欄效果~ 全新底部導航交互(滑動隱藏)
https://github.com/githubwing/ByeBurger

115、FloatBubbleView-Android:會呼吸的懸浮氣泡
https://github.com/IamXiaRui/Android_5.0_ViewDemo/tree/master/FloatBubbleView

116、ByeBurger-極其簡便的快速實現滑動隱藏標題欄和導航欄
https://github.com/githubwing/ByeBurger

117、NotificationUtil-全新的Android通知欄,已拋棄setLatestEventInfo,兼容高版本
https://github.com/linglongxin24/NotificationUtil

118、LauncherView-十分鐘搞定酷炫動畫,Android自定義 View 入門
https://github.com/diamondlin2016/LauncherView

119、LiveShow-使用MVP+RxJava制作的笑話APP
https://github.com/GaoGersy/LiveShow

120、ChargeProgress-android 自定義view+屬性動畫實現充電進度條功能
https://github.com/crazyandcoder/ChargeProgress

121、Notes-炫酷的ViewPager動畫效果
https://github.com/Elder-Wu/Notes

122、ElasticLayout-超輕量!安卓實現多item抽屜效果動畫
https://github.com/AndroidMsky/ElasticLayout

123、SuperTextView-SuperTextView 一款強大的android TextView
https://github.com/lygttpod/SuperTextView

124、SuperTextView-自定義LayoutManager實現一個展示文章的View,支持拖動插入以及相應的動畫展示
https://github.com/rantianhua/AssembleEssay

125、VideoRecord-Android 拍攝(橫 \ 豎屏)視頻的懶人之路
https://github.com/CarGuo/VideoRecord

126、Telegram-著名IM應用Telegram源碼
https://github.com/DrKLO/Telegram

127、Notes-自定義View系列:未讀消息數角標
https://github.com/Elder-Wu/Notes

128、BeautifulWords-Android開源實戰:使用MVP+Retrofit開發一款文字閱讀APP
https://github.com/zuiwuyuan/BeautifulWords

129、Notes-自定義ViewPager——左右無限循環,帶指示器
https://github.com/Elder-Wu/Notes

130、Myprogress-安卓Android多階段進度條progress bar附帶動畫效果
https://github.com/AndroidMsky/Myprogress

131、SpannableStringBiulderTest-直接拿去用!幾種常見Dialog,懶人必收
https://github.com/weavey/NormalSelectDialog

132、SpannableStringBiulderTest-【Android】強大的SpannableStringBuilder
https://github.com/Gavin-ZYX/SpannableStringBiulderTest

133、Ghost-微影,一款純粹的在線視頻App,基於Material Design + MVP + RxJava + Retrofit + Realm + Glide
https://github.com/GeekGhost/Ghost

134、SwipeRecyclerView-自定義下拉刷新上拉加載控件(SwipeRefreshLayout + recyclerView)
https://github.com/niniloveyou/SwipeRecyclerView

135、ViewDragHelperDemo-Android自定義ViewGroup神器-ViewDragHelper
https://github.com/hiphonezhu/Android-Demos/tree/master/ViewDragHelperDemo

136、UserDefinedProgressBar-好玩的動畫加載和自定義ProgressBar
https://github.com/junmei520/UserDefinedProgressBar

137、MPermissionUtils-Android6.0 運行時權限 超輕量級工具類
https://github.com/Airsaid/MPermissionUtils

138、EmptyLayout-Android通用的EmptyLayout-展示不用狀態的界面
https://github.com/yewei02538/EmptyLayout

139、NestFullListView-【Android】ListView、RecyclerView、ScrollView裡嵌套ListView 相對優雅的解決方案:NestFullListView
https://github.com/mcxtzhang/NestFullListView

140、WindowMenuDemo-Android仿Qzone底部導航欄加號彈出菜單
https://github.com/MjCodeTinker/WindowMenuDemo

141、SmileRefresh-微笑下拉刷新。這是在 SwipeRefreshLayout基礎上修改的下拉刷新庫。
https://github.com/songixan/SmileRefresh

142、MyCartDemo-Android自定義View–自己擼一個柱狀圖也沒那麼難
https://github.com/Hankkin/MyCartDemo

143、MDStudySamples-Android TabLayout 分分鐘打造一個滑動標簽頁
https://github.com/Mike-bel/MDStudySamples

144、WingUE-基本特效:餓瞭麼絲滑無縫過度搜索欄的實現
https://github.com/githubwing/WingUE

145、史上最牛逼的音樂播放器—仿網易雲音樂(已開源)
https://github.com/aa112901/remusic

146、GABottleLoading-貝塞爾風暴 - 超炫GABottleLoading效果
https://github.com/Ajian-studio/GABottleLoading

147、PathAnimView-【註釋張豪華版 Path酷炫動畫】極速get花式Path (支付寶支付成功動畫)
https://github.com/mcxtzhang/PathAnimView

148、Material Design : 帶動畫的標題欄
https://github.com/shiguiyou/MaterialDemo/tree/master

149、MultiTypeAdapter-優雅的實現多類型列表的Adapter
https://github.com/LiHongHui6/MultiTypeAdapter

150、AnimationPlayer-探索View動畫和屬性動畫
https://github.com/SpikeKing/AnimationPlayer

151、AnimShopButton-仿餓瞭麼加入購物車旋轉控件 – 自帶閃轉騰挪動畫 的按鈕
https://github.com/mcxtzhang/AnimShopButton

152、YinyuetaiPlayer-高仿音悅臺播放頁面交互效果
https://github.com/oubowu/YinyuetaiPlayer

153、AndroidAnimationExercise-Android 動畫實戰 – 仿微博雷達功能
https://github.com/REBOOTERS/AndroidAnimationExercise

154、簡詩,這個項目依賴瞭當前最流行的 Android 庫來搭建穩定簡潔的架構,包含數據層、網絡層、Rx 層、依賴註入、圖片加載、崩潰監測等,最良心的是該開源項目甚至包含瞭 Android 端和 Server 端,支持登錄註冊,數據雲端同步,離線數據存儲和截屏分享等功能,最最良心的是作者還用心的寫瞭一篇文章,從創意、設計,到開發、架構來詳細說明瞭「如何在一天之內完成一款具備 cool 屬性的 Android 產品」。
http://www.jianshu.com/p/cf496fc408b2
https://github.com/wingjay/jianshi/

155、這是一款仿iOS的PickerView控件,有時間選擇和選項選擇,並支持一二三級聯動,支持自定義樣式
https://github.com/Bigkoo/Android-PickerView

156、mvp+rxjava+retrofit框架實現的新聞客戶端demo,邏輯簡單,適合新人入手
https://github.com/xu649526275/MyMVPDemo

157、Kotlin資料大全–學習kotlin,這一篇就夠瞭
https://juejin.im/post/591dd9f544d904006c9fbb96

158、一個電商項目【拉手團購】購物App
https://github.com/myxh/CoolShopping

159、所有圖片選擇在這裡
https://www.2cto.com/kf/201702/604527.htm

本文來自網絡,不代表程式碼花園立場,如有侵權,請聯系管理員。https://www.codegarden.cn/article/30926/
返回顶部