Android常用開源庫整理彙總
1.基本控制元件
1.1.TextView
- ScrollNumber
- ReadMoreTextView
- HtmlImage
- android-autofittextview
- html-textview
- BabushkaText
- ticker
- ExpandableTextView
- Android-TextView-LinkBuilder
- TextJustify-Android
- advanced-textview
- SlantedTextView
- RichText
- MixtureTextView
1.2.EditText
- MaterialEditText
- android-edittext-validator
- ClearEditText
- android-edittext-validator
- PasswordEditText
1.3.ImageView
- CircleImageView
- android-gif-drawable
- MultiImageSelector
- GalleryFinal
- PhotoPicker
- ImagePicker
- Android-Universal-Image-Loader
- android-crop
- DWCorePhoto_Android
- AndroidTimelineView
- WeChatImageClipping
- ImageEditor-Android
- NineGridView
- android-multiple-images-selector
- android-shape-imageview
- android-combination-avatar
1.4.Button
- android-floating-action-button
- FloatingActionButton
- ToggleButton
- ShineButton
- FloatingActionButton
- SwitchButton
- RapidFloatingActionButton
- android-flat-button
1.5.Spinner
- nice-spinner
- MaterialSpinner
- BetterSpinner
- Material-Spinner
- SearchableSpinner
- MultiImageSelector
- CountdownView
- bottomsheet
- ShowcaseView
- ExpandTable
- WeiboPopupWindow
- MultiChoiceAdapter
- SmoothCheckBox
- AnimateCheckBox
- ListView-DragAndDrop
- MultiThreadDownloader
- AppUpdater
1.6.ProgressBar
- SmoothProgressBar
- NumberProgressBar
- android-square-progressbar
- MaterialLoadingProgressBar
- circular-music-progressbar
- circular-progress-button
- android-process-button
- materialish-progress
- CircleProgress
- Android-RoundCornerProgressBar
- GoogleProgressBar
- DownloadProgressBar
- MusicPlayerView
- android-upload-service
- FABProgressCircle
- ACProgressLite
- Android-SVProgressHUD
- MaterialProgressBar
- ProgressRoundButton
- CircularProgressBar
- Android-ProgressBarWidthNumber
- CustomLoading:heart:
- LoadingView
- LoadingAndRetryManager
- ProgressRoundButton(2016-09-29)
- ProgressLayout|一款新穎的進度條佈局
1.7.CheckBox
1.8.Seekbar
- RangeSeekBar 雙向SeekBar
- IndicatorSeekBar
- 仿微信設定字型大小控制元件1
- 仿微信設定字型大小控制元件2
- android-range-seek-bar 雙向SeekBar
- progresshint
- android-range-seek-bar
- RangeSeekbar
- NumberSeekBar
- SeekBarHint
- DoubleSeekBar
1.9.Toast
- SuperToasts
- Android-AppMsg
- Crouton
- Alerter|Android Dropdown 風格的彈窗,這個庫旨在克服Toasts和Snackbars的限制,同時降低佈局的複雜性。An Android Alerting Library
- undoBar(人性化的設計,方便使用者操作)
- Toasty
- Sneaker|效果和Alerter類似
- RxTools
- ExToast
1.10.Toobar
- ImmersionBar
- AndroidMaterialDesignToolba
- SystemBarUsing|Toolbar與Translucent System Bar使用及封裝
- FlycoSystemBar
1.11.Notification
- cordova-plugin-local-notifications Android Local-Notification Plugin
- NotifyUtil
2.列表控制元件
2.1.ListView
- PinnedHeaderListView 列表標題懸浮
- pinned-section-listview 列表標題懸浮
- Android-QuickSideBar
- MultiChoiceAdapter
- ListViewAnimations
- Android-SlideExpandableListView
- android-swipelistview-sample
2.2.GridView
2.3.ScrollView
2.4.RecyclerView
- Learning-RecyclerView(a collection repository for repositories about recyclerView(RecyclerView大集合))
- recyclerview-animators
- android-advancedrecyclerview
- twoway-view
- StickyHeaderListView
- Smart-HeaderFooter-RecyclerView
- HeaderAndFooterRecyclerView
- SwipeRecyclerView(recycler+側滑刪除+排序+下拉重新整理+)
- GangedRecyclerview Recyclerview實現雙列表聯動,列表懸停
2.5.WebView
- VasSonic專業提高Html5首屏載入
- AgentWeb
- Android-AdvancedWebView
- JsBridge
- SlidingLayout
- WebViewStudy
- SpringView SpringView 是一個提供了上下拖拽的功能元件,能夠進行高度自定義,實現各種下拉上拉動畫效果
- CacheWebView 如何讓Android WebView訪問更快
- HeaderViewPager具有共同頭部的 ViewPager,支援與ListView,GridView,ScrollView,WebView,RecyclerView 巢狀使用。具有連續的滑動事件 和 滑動監聽, 支援下拉重新整理
- NestedScrollWebView
- spy-debugger
- HtmlNative
- DragScrollDetailsLayout 商品詳情佈局
- SafeWebView
- safe-java-js-webview-bridge
2.6. 官方新式控制元件
2.6.1.BottomNavigationView
- BottomNavigationViewExAn android lib for enhancing BottomNavigationView. 一個增強BottomNavigationView的安卓庫。
3 佈局控制元件
3.1.ViewPager
- InfiniteCycleViewPager 畫廊效果 3D效果翻轉
- DiscreteScrollView
- ExpandingPager
- UltraViewPager
- RecyclerViewSnap
- android-auto-scroll-view-pager
- AndroidImageSlider
- ViewPagerIndicator
- WizardPager
- 3DViewPagerGallery 3D畫廊
- RecyclerViewCardGallery
3.2.Layout
- DragSlopLayout
-
overscroll-decor
仿IOSlistview,scroller,recycleview回彈效果 -
SwipeBackLayout
滑動返回 -
Dragger
拖拽介面 -
DiagonalLayout
material design風格 -
flexbox-layout
Flexbox for Android -
ChipsLayoutManager
tag佈局 -
vlayout
RecyclerView分組佈局 來自阿里 -
ResideLayout
老風格的側滑佈局 DraggablePanel
Slidr
InboxLayout
-
MarqueeLayoutLibrary
跑馬燈 SpaceTabLayout
ZLayoutManager
CoordinatorTabLayout
Dachshund-Tab-Layout
SmartTabLayout
JKeyboardPanelSwitch
BlurKit-Android
StickyGridHeaders
- AndroidSwipeLayout
ExpandableLayout
- AndroidViewHover
smooth-app-bar-layout
android-pile-layout
-
AdaptiveTableLayout
表格佈局 greedo-layout-for-android
ExpandableLayout
SlidingUpPanelLayout
ScrollableLayout
- 瀑布流
- BGASwipeItemLayout-Android
- android-uitableview
- android-viewbadger
- 微信佈局
- AndroidSlidingUpPanel(百度地圖,高德地圖上滑皮膚控制元件)|新增更多描點,皮膚上下滑動隨意停在指定位置 Android 上拉皮膚
- SlideLayout|側滑佈局
- android-youtube-drag-layout
- MaterialDrawer(側滑佈局)
- excelPanel|表格課程佈局
3.3.重新整理控制元件
- SmartRefreshLayout
- SmoothRefreshLayout
- RecyclerRefreshLayout
- android-PullRefreshLayout
- SuperSwipeRefreshLayout SwipeRefreshLayout的二次開發
- BeautifulRefreshLayout 重點推薦,重新整理控制元件總結大全
- Phoenix
- android-Ultra-Pull-To-Refresh(名庫-非常強大的重新整理控制元件)
- Android-PullToRefresh(名庫-微博使用的下拉重新整理)
- SwipeRefreshLayoutDemo(SwipeRefreshLayout demo (Google官方下拉重新整理元件))
- PullToRefreshAndLoad
- XListView(不推薦使用)
- PullToRefresh
- CommonPullToRefresh:heart:(在android-Ultra-Pull-To-Refresh的基礎上增加了載入更多的支援)
- CBPullRefreshListView(下拉重新整理+側滑選單+listview+自定義重新整理樣式)
- Android-PullToRefresh-SwipeMenuListView-Sample(下拉重新整理+側滑選單+listview)
- Android-Swipe-StickyHeader-PullToRefresh-Indexable-ListView
- Android-PullToRefresh-Extention
3.4.PopupWindow
3.5.選項卡
3.6.Panel(皮膚)
DraggablePanel
- ExpansionPanel
- excelPanel
- ScrollablePanel 鎖定首行首列的表格皮膚
- CardSlidePanel 卡片皮膚
- SlidingUpPanelLayout
3.7.Layout
4.自定義控制元件
4.1.角標(corner label)
- cornerlabelview(2016-09-29)
4.2.Segmented
- android-segmented-control:heart:(ios UISegmentedControl for android)
- SHSegmentControl(a simple SegmentControl Widget)
- SegmentedBarView-Android(Custom UI control for android which is showing data as a segments and a value inside them)()
- AndroidSegmentControl
- android-segmentedtab
4.3.WheelView
- WheelView
- WheelPicker
- AndroidPicker
- android-spinnerwheel
- HorizontalWheelView
- WheelView-Android
- CursorWheelLayout
- Android-PickerView-saiwu-bigkoo
- Android-PickerView-Bigkoo
- androidWheelView
4.4.對話方塊
- AndroidSuperDialog :heart:
- [material-dialogs
:heart:](https://github.com/afollestad/material-dialogs) - android-styled-dialogs
- sweet-alert-dialog
- NiftyDialogEffects
- dialogplus
- MaterialDialog
- L-Dialogs
- EasyDialog
- android-simple-tooltip A simple library based on PopupWindow to create Tooltips on Android. :heart:
4.5.樹
4.6.標籤
- FlowLayout
- AndroidTagGroup
- FlowlayoutTags
- FlowTag
- TagCloudView
- AndroidTagView(拖拽)
- EasyTagDragView(仿網易新聞分類tag)
- DragExpandGrid
4.7.拖拽
4.8.Blur
4.9.搜尋
- MaterialSearchView
- MaterialDialogSearchView
- SearchView
- [Android-Material-SearchView[推薦]](https://github.com/EugeneHoran/Android-Material-SearchView)
- floatingsearchview
- Material
4.10.選單
- StickyNavLayout-懸浮選單
- FloatMenuSample(懸浮選單)
- SwipeMenuListView
- MultiMenuSelect
- [AndroidResideMenu[QQ側滑風格]](https://github.com/SpecialCyCi/AndroidResideMenu)
- 圓形選單,旋轉
- 多選選單DropDownMenu
- BottomDialog(固定式靜態選單)
- 抄襲微信Android6.0版本底部選單漸變效果
- BottomSheet(底部選單)1455+
- bottomsheet(底部選單)2151+
- BottomBar(底部選單)3245+
- ahbottomnavigation(底部選單)1003+
- BottomNavigatio(底部選單)700+
- LuseenBottomNavigation(底部選單)500+
- SlideBottomPanel(知乎底部選單)500+ 底部划動選單,滑動時背景圖透明度漸變,支援巢狀 LiewView 或 ScrollView
- BottomSheet(底部選單)400+
- Material-BottomNavigation(底部選單)300+
- AndroidBottomSheet(底部選單)200+
- ExpandTable
- FloatingActionButton:heart: Android Floating Action Button based on Material Design specification, api14+
- android-floating-action-button
- FloatingActionButton
4.11.側滑選單
4.11.StepView
4.12.Calendar
- CalendarView功能非常強大的自定義日曆控制元件 推薦2018-07-06
- material-calendarview(A Material design back port of Android`s CalendarView. The goal is to have a Material look and feel, rather than 100% parity with the platform`s implementation.)(2016-9-27)
- Caldroid(A better calendar for Android)(2016-9-27)
- android-times-square(Standalone Android widget for picking a single date from a calendar view.)(2016-9-27)
- Android-Week-View(Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.)(2016-9-27)
- android-calendar-view(顯示陽曆,農曆,節假日和二十四節氣 實現對某月日期的單選或者多選的andorid 日曆控制元件庫。Easy to use, powerful, easy to expand the android calendar view library.)(2016-09-29)
- Simple-Calendar
4.13.Shadow
4.14.摺疊選單
4.15.圖表
- AndroidChart
- XCL-Charts
- MPAndroidChart(推薦)
- hellocharts-android
- DashboardViewDemo
- 汽車速度儀表盤
- XCL-Charts
- 仿支付寶螞蟻積分儀表控制元件
- JZAndroidChart 股票圖表庫
- FinancialCustomerView各種金融類的自定義View,基金走勢圖、分時圖、蠟燭圖、各種指標等,一步一步構建龐大的基金自定View…
4.16.列表聯動
- LazyWaimai-Android 外賣點菜 列表聯動
4.17.狀態佈局
- StatusLayoutManager 切換不同的資料狀態佈局,包含載入中、空資料和出錯狀態,可自定義狀態佈局。
4.18.皮膚
- Bottom-Sheets 官方控制元件
- bottomsheet
- BottomSheet
- FabulousFilter
- BottomSheet
- BottomSheetBuilder
- BottomSheets
- AndroidBottomSheet
4.19.自定義控制元件
- RippleView 水波紋效果
- ShapeRipple 水波紋效果
- SeatTable 電影選票效果
- android-empty-layout
- progress-activity
- FlightSeat:heart:(機票座位選擇)
- GoodView(點贊動畫效果)
- SwipeBack-仿簡書返回效果
- EmojiChat-聊天介面
- 二級分類選單
- BlurEffectForAndroidDesign
- 仿UCL瀏覽器下拉眼鏡
- 微信小視訊
- 抽獎
- ZhuanpainView
- 自定義狀態的View展示
- 自定義九宮格
- APP換膚
- 發表說說介面
- 懶載入的Fragment
- 微信支付案例
- 類似QQ空間,微信朋友圈,微博主頁等,展示圖片的九宮格控制元件,自動根據圖片的數量確定圖片大小和控制元件大小
- 仿微信嵌入網頁下拉滑動效果
- 仿新版微信底部tab漸變效果
- 類似微信朋友圈QQ空間,也可用做商品評價或者其他需要圖文展示的列表
- 主流app圖片展示案例
- 仿微信圖片選擇
- 仿微信圖片選擇
- 微信傳送圖片樣式自定義ImageView
- ChatImageView
- 微信公眾號查詢課程成績系統(web專案)
- 圖片裁剪高仿微信頭像裁剪
- 精選微信公共號文章app
- 這是一個仿微信群組成員管理的介面,其核心重點在於對Adapter的掌握和變化處理
- 百度地圖定位和選址
- 高德地圖定位
- 工具類站點—zftlive
- 記錄跑步路線
- 仿照一號專車的地圖介面
- 網路爬蟲獲取圖文效果的案例–Now
- p2p網站APP 案例原始碼
- QuantityView)(Android quantity view with add and remove button.)
- OverScrollDecor(類似IOS的over-scrolling效果,即對於滑動到頂部的View繼續滑動時會超出,鬆手後自動還原到原始位置。支援ListView,GridView,ScrollView,WebView,RecyclerView,以及其他的任意View和ViewGroup)
-
android-vertical-slide-view(仿照淘寶和聚美優品,在商品詳情頁,向上拖動時,可以載入下一頁。使用ViewDragHelper,滑動比較流暢。
scrollView滑動到底部的時候,再行向上拖動時,新增了一些阻力。) - VerticalSlideView(類似淘寶的商品詳情頁,繼續拖動檢視詳情,其中拖動增加了阻尼,並且重寫了ListView,GridView,ScrollView,WebView,RecyclerView 的 dispatchTouchEvent 方法,使用的時候無須額外的程式碼,可以任意巢狀使用。)
- AlphaIndicatorView
- ScrollableLayout
4.20.公共庫與公共UI庫
- CommonUILibrary 常用的自定義view和第三方類庫,歡迎Follow、Fork、Star
- CommonUtilLibrary
5.Awesome
5.1.MaterialDesign
- Awesome-MaterialDesign(學習材料設計風格一站式導航資源)
- MaterialDesignSamples
- DesignSupportLibraryDemo
- android-new-widgets-demo
5.2.Styel
- Android-Bootstrap(Bootstrap style widgets for Android, with Glyph Icons)(2016-9-27)
5.3.UI適配
6.功能
6.1.介面卡
6.2.工具
- FatJar 適用於sdk多module打包和合並多個jar的gradle外掛
- RxTools Android開發人員不得不收集的工具類集合
- gradle-bintray-upload Android Studio上傳Library庫到JCenter,並同步到Maven Central
- AndroidCommon Android工具類封裝
- NotifyUtil本地通知工具類
- LazyAndroid常用工具類
- android-resource-remover python 指令碼工具 :根據 lint 的提示刪除專案中無用的資源,減少包的大小
6.3.檔案
- superFileView基於騰訊瀏覽服務Tbs,使用X5Webkit核心,實現檔案的展示功能,支援多種檔案格式
- TbsFileSamples 基於騰訊瀏覽服務Tbs,使用X5Webkit核心,實現檔案的展示功能,支援多種檔案格式
- aFileChooser
- MaterialFilePicker
- NoNonsense-FilePicker
6.4.二維碼
- zxing
- Seashell-app
- BarcodeScanner
- zxing(Official ZXing (“Zebra Crossing”) project home)
- BGAQRCode-Android(掃描二維碼、掃描條形碼、相簿獲取圖片後識別、生成帶 Logo 二維碼、支援微博微信 QQ 二維碼掃描樣式)
- android-zxingLibrary(幾行程式碼快速整合二維碼掃描功能)
-
NextQRCode(基於ZXing Android實現的QRCode掃描支援庫。包括
生成二維碼圖片
和相機掃描二維碼圖片即時解碼
兩部分功能。)
6.5.視訊
- MusicStation
- VideoRecorder
- jiecaovideoplayer
- weishijie-develop
- aFileChooser
- jjdxm_ijkplayer(基於ijkplayer簡單的UI介面 當前專案是基於ijkplayer專案進行的播放器介面UI封裝。 是一個適用於 Android 的 RTMP 播放介面 SDK,可高度定製化和二次開發。特色是同時支援 H.264 軟編/硬編和 AAC 軟編/硬編。主要是支援RIMP、HLS、MP4、M4A等視訊格式的播放。)(2016-09-28)
6.6.動畫
6.7.許可權
- PermissionsDispatcher
- RxPermissions
- easypermissions
- Dexter
- AndPermission
- PermissionHelper
- PermissionGen
- MPermissions
- HiPermission
- TedPermission
- AndroidAcp
- Permissify
6.8.安全
6.9.換膚
6.10.異常
- CustomActivityOnCrash(Android library that allows launching a custom activity when your app crashes, instead of showing the hated “Unfortunately, X has stopped” dialog.)
- AndroidCrashHelper
- acra(Application Crash Reports for Android)
- bugsnag-android:heart:(Bugsnag`s Android crash reporting library automatically detects crashes in your Android apps, collecting diagnostic information and immediately notifying your development team, helping you to understand and resolve issues as fast as possible.)
- AppCrashTracker:heart:(Its a kind of toolkit to track the exception arising in the application and it will generate a json and can upload in your server using your own post url.)
- AppCrash
6.11.日誌
6.12.資料庫
6.13.支付(支付寶&微信&銀聯)
- 支付寶RAS簽名步驟
- weixin-java-tools(推薦) 可能是目前最好最全的微信Java開發工具包,支援包括微信支付、開放平臺、小程式、企業號和公眾號等的開發
- IJPay 支付寶,微信,銀聯支付JDK
- IJPay-Demo 支付寶,微信,銀聯支付 Java後端程式demo
- JPay Android端 支付寶,微信,銀聯支付
- JPay wiki
- WXWeChatToolkits(我的微信SDK,包括公眾平臺管理、微信支付等各個版本)
- PayMap(Java後端實現三方支付整合支付寶(國內、國際、移動端、PC端)、微信、銀聯(acp、upop)、光大(閘道器、網頁)、郵政支付)
- AlipayZeroSdk(Lightest Alipay Transfer Helper – 最輕量的支付寶轉賬工具類(Android))
6.14.藍芽
- BluetoothKit 推薦 經典藍芽和Ble藍芽混合掃描
- RxAndroidBle
- BluetoothHelper
- Android-BLE
- EasyBle Multi-devices process Bluetooth library for Android
- FastBle 不支援掃描手機
- BluetoothChat 經典藍芽
- LMBluetoothSdk 經典藍芽 A library to make classic bluetooth or BLE easier to use in Android.
6.15.音樂
6.16.測試
6.17.分享
- ESSocialSDK(社交登入授權、分享SDK,支援微信、微博和QQ)
6.18.照相和相簿
- Album
- SmartCamera 卡片邊框識別
6.19.富文字
6.20.紅點
- BGABadgeView-Android
- ShortcutBadger
- ShortcutHelper
- android-badge
- DraggableFlagView
-
BadgeView
-qstumn -
BadgeView
AlexLiuSheng
6.21.引導檢視
6.22.購物車
6.23.城市列表
6.24.自動搶紅包
6.25.串列埠通訊
6.26.APK升級更新
- AppUpdate-master
- AppUpdate Android 版本更新 a library for android version update
- https://github.com/AlexLiuSheng/CheckVersionLib
- update
7. 網路
7.1.網路請求
7.2.即時通訊
7.3.下載
8 架構
8.1.MVP
8.2.外掛化
- dexcount-gradle-plugin(方法數統計)
- methodscount(線上類庫方法數查詢)
- DynamicAPK(DynamicAPK是一套用於實現多dex/apk載入的解決方案。它可以幫助你重新組織Android工程的配置和開發模式,實現多個子工程並行開發(以android studio module的形式),同時支援hot fix(線上修復有問題的功能), 外掛式載入不常用的功能(下載外掛後再載入)。所有動態載入的外掛不僅包含程式碼,也可以包含資源(資源的動態載入比程式碼要麻煩很多),因此是以APK形式實現的。)
8.3.原始碼分析
8.4.面試資料
- Android-Interview
- LearningNotes【熱】(系統學習Android知識的一個開源筆記)(推薦)
- AndroidInterview-Q-A【熱】|The top Internet companies android interview questions and answers
- 《Android 開發藝術探索》讀書筆記【熱】
- hit-alibaba【熱】|總結比較好的InterView
- easy-job|偏重java基礎
- InterviewQuestion
- AndroidTips|Android開發總結
- Android-Interview
- Point-of-Android|Android 一些重要知識點解析整理
- 收集Android方方面面的經典知識, 最新技術.
- interview|Java / Android 筆試、面試 知識整理
- my-backend|後端
- AndroidDifficultAnalysis|android重難點知識
- android-skill-summary|Android 技能總結,各種基礎和進階內容的資料收集
- InterviewQuestion|整理的常見的問題
- android_interviewAndroid校招面試指南(17-12-13)
- [android-interview-questions-cn]142受 android-interview-questions 專案啟發,這裡想發揮眾多 Android 中國開發者的力量,整理一份高質量、範圍全的 Android 面試指南,旨在幫助更多的 Android 開發者提升技術,找到工作。
- CommonDevKnowledge 史上最全的BAT大廠Android面試題彙集,以及常用的Android開發的一些技能點,冷門知識點彙總,開發中遇到的坑彙總等乾貨。
- blog_backups
- android-Interview
- Android_Interview
- Android-Interview
8.5.生命週期
8.6.演算法解析
- leetcode【熱】|LeetCode演算法題典
- datastructure|java演算法
- algorithm-essentials|gitbook 演算法精粹–舉一反三,拋棄題海戰術
- Algorithms|演算法第四版書中程式碼以及後面的習題
- jianzhioffer|劍指offer演算法題的java實現
- algorithms|《演算法 (第4版)》、牛課堂、《劍指Offer》、
- java-learning|旨在打造線上最佳的 Java 學習筆記,含部落格講解和原始碼例項,包括 Java SE 和 Java Web ()
- java-core-learning-example
- DataMiningAlgorithm|資料探勘演算法
- Note|常規Java工具,演算法,加密,資料庫,面試題,原始碼分析,解決方案
- MineKnowContainer|個人知識小倉庫粗體文字
8.7.設計模式
- java-design-patterns
- 史上最全設計模式導學目錄 劉偉
- 設計模式
- android_design_patterns_analysis Android原始碼設計模式分析專案
- AndroidSdkSourceAnalysis Android sdk 原始碼解析
- Android原始碼設計模式 Android原始碼設計模式分析專案
- android-architecture Android架構資料—google
- Java開發中的23種設計模式詳解
- Android 原始碼設計模式 部落格
- 設計之禪原始碼
- 大話設計模式原始碼
- 研磨設計原始碼|github地址設計模式原始碼
- [Java之美[從菜鳥到高手演變]之設計模式](http://blog.csdn.net/zhangerqing/article/details/8194653)
9.原始碼
9.1.Android-Native
- open-source-android-apps
- 開源專案完整列表
- mpush 【推薦】|MPush開源實時訊息推送系統 Netty開發 重點推薦的有技術含量的專案 需要有伺服器開發的底子
- ListenerMusicPlayer【推薦】|A Grace Material Design Music Player
- LabCoat【推薦】|LabCoat git lab客戶端
- GitClub|An elegent Android Client for Github. 不僅僅是Github客戶端,而且是一個發現優秀Github開源專案的app
- GithubTrends 【推薦】|關注github 專案流行趨勢
- graduation_github | github專案搜尋專案
- GithubApp
- monkey-android
- Git.NB
- code-reader 【推薦】 | github專案離線下載,閱讀
- CloudReader
- CoCoin 【推薦】(收支記錄app)
- Douya(豆芽)
- top-github 【推薦】|Android app for browsing GitHub top repositories
- ForkHub【推薦】|github client
- Tuikan|「推看」是一款集知乎頭條,美圖,視訊於一體的休閒閱讀app。
- u2020
- DylanStepCount|計步器
- PocketHub |PocketHub Android App
- MarkdownEditors |md編輯器 app
- SmarterStreaming|直播
- BookReader|”任閱” 網路小說閱讀器
- octodroid 【推薦】|Android toolkit for the GitHub API|應用商店下載
- plaid【推薦】|由谷歌工程師開發,展示Google Material風格設計,專案程式碼量大,但是結構清晰,還是很好理解的。
- LookLook
- SeeWeather|天氣預報
- owncloud
- Talon-for-Twitter
- android-design-template |材料設計模板
- qksms|簡訊sms
- SmartRecom|音樂 (2017-12-13)
- browser (scoute-dich 綠色瀏覽器)
- SimpleBrowser Android全手勢瀏覽器 仿新版微信的小程式下拉欄
- StylishMusicPlayer
- MaterializeYourApp
- MicroReader(一個小而美的閱讀客戶端)
- Bingo(Bingo是一款IT閱讀學習類的開源軟體)
- CNode社群第三方Android客戶端
- LeeCo
- KJBlog
- 開源中國
- github app客戶端
- 開源中國V2
- 微博專案
- 音樂播放-android-UniversalMusicPlayer
- AmazeFileManager 資料夾管理app
- AnimeTaste動畫專案-程式碼家
- 軌跡
- AndroidSlidingUpPanel
- YiYuanYunGou
- iosched
- u2020
- SuesNews
- asm-android-client-for-newsmth
- ACEMusicPlayer
- writeily-pro.git)
- SoundRecorder
- 上百個開源專案
- LingDong2.0(“面對面檔案快傳”,Android端靈動快傳,安卓互傳檔案,區域網,無網傳輸檔案,Android,file transfer)(2016-09-29)
- code-reader(One Multi program language code reader 含多語言,md解析,day night主題的多語言程式碼閱讀器CoReader )(2016-09-30)
9.2.Android-Api
- Android API
- Android API 指南
- Android各個版本原始碼線上檢視,包括系統,api,support-library原始碼
- Android API原始碼
- Android support-library原始碼
- Android 版本最新市場分佈情況
- Android support-library 安裝與使用
- Android support-library 詳細依賴關係查詢
- Android support-library 詳細依賴關係查詢 中文
- Android Plugin for Gradle Release Notes|android studio版本與com.android.tools.build:gradle版本的對應關係 官方地址
- APK安裝錯誤碼
9.3.React-Native
- react-native-open-project
- f8app
- reading
- react-weather
- gitbook-reader-rn
- react-native-gitfeed
- react-native-nba-app
10.書籤
10.1.Android
- codekk(Trinea運營的專注Android開發的技術網站)
- awesome-android-snowdream
- awesome-android-JStumpp
- TimLiu-Android
- awesome-android-performance
- awesome-android-libraries
- mobdevgroup(github地址)(2016-10-06)
- XXApple
- Android_Data-Android
- android-training-course-in-chinese
- awesome-android-cn
- AndroidLibs
- AndroidTips
- android-open-source-project-cracking
- android sdk原始碼分析
- android_design_patterns_analysis
- share
- AndroidGuide
- android-dev-bookmarks
- CoreLink 日常積累
- Android-Tips
- android-dev-cn
- AndroidNote-GcsSloop
- AndroidNote-CharonChui
- AndroidNote-venshine
- AndroidNote-linsir6
- AndroidDifficultAnalysis
- Android-bookmark-shares
- android-best-practices Android 開發最佳實踐 從Futurice公司Android開發者中學到的經驗。 遵循以下準則,避免重複發明輪子
10.2.移動前端
-
SUI-Mobile
(SUI Mobile (MSUI)是由阿里巴巴國際UED前端出品的移動端UI庫,輕量精美 )
SUI Mobile 是一套基於 Framework7 開發的UI庫。它非常輕量、精美,只需要引入我們的CDN檔案就可以使用,並且能相容到 iOS 6.0+ 和 Android 4.0+。(2016-09-30)。 阿里背景
-
frozenui
Frozen UI是一個開源的簡單易用,輕量快捷的移動端UI框架。基於手Q樣式規範,選取最常用的元件,做成手Q公用離線包減少請求,升級方式友好,文件完善,目前全面應用在騰訊手Q增值業務中。
相容android 2.3 +,ios 4.0 + 。騰訊背景
- framework7 Framework7 – is a free and open source mobile HTML framework to develop hybrid mobile apps or web apps with iOS & Android native look and feel. It is also an indispensable prototyping apps tool to show working app prototype as soon as possible in case you need to.
- mint-ui(Mobile UI elements for Vue.js 餓了麼前端)(2016-09-30) 效果演示
- weui(WeUI 是一套同微信原生視覺體驗一致的基礎樣式庫,由微信官方設計團隊為微信內網頁和微信小程式量身設計,令使用者的使用感知更加統一。)(2016-09-30)
- amazeui(基於 React.js 的移動端 Web 元件庫)(2016-09-30)
- weex(A framework for building Mobile cross-platform UI)(2016-09-30)
- vux(Mobile web UI Components based on Vue and WeUI. Be Cool with Vue & WeUI. https://vux.li/)(2016-09-30)
10.3.Awesome
- awesome-android
- awesome-android-ui
- awesome-machine-learning
- github-cheat-sheet
- awesome-interview-questions
- Awesome-RxJava
- awesome-android-libraries
- awesome-adb
- Awesome_APIs
- awesome-android-performance
- android-security-awesome
- awesome-android-tips
- material-design-data 關於 Material Design 的一切資料都在這裡
- awesome-github-android-ui
- awesome-github
- react-native-guide
11. 聯絡方式
- CSDN:http://blog.csdn.net/qingfeng812
- Github:https://github.com/Arisono
- 微信公眾號:Android 實戰開發
- QQ群:151909524
- 如果你有好的資源希望分享,請點選連結留言
相關文章
- Android開源專案庫彙總Android
- Android 常用開源庫總結(持續更新)Android
- Android開源交流分享彙總Android
- Android開源專案彙總Android
- 微信小程式資源彙總整理微信小程式
- Solr/Elasticsearch常用資源彙總SolrElasticsearch
- 最新Android開源庫、工具、開源專案整理分享Android
- Go常用工具和開源專案彙總Go
- Android 開源庫獲取途徑整理Android
- Android開源庫獲取途徑整理Android
- asp.net 常用知識點彙總整理ASP.NET
- 我的Android博文整理彙總Android
- 精心整理 | 林軒田機器學習資源彙總機器學習
- 最全面的vue開源專案庫彙總Vue
- (轉)Android系列開發部落格資源彙總Android
- 【彙總】語料庫資源
- 開源安全工具彙總
- 開源RAG框架彙總框架
- 乾貨來了:Chrome常用快捷鍵整理彙總Chrome
- MySQL sys庫常用SQL彙總大全MySql
- Android Studio常用快捷鍵彙總Android
- C#開源資源大彙總C#
- iphone開發資源彙總iPhone
- 前端常用外掛、工具類庫彙總前端
- Android Studio常用快捷鍵彙總(mac)AndroidMac
- 常用Java開源庫Java
- rust常用開源庫Rust
- 常用js彙總JS
- 微信小程式優質資源彙總:開源框架、開源App和開源庫,總有一款適合你(1)微信小程式框架APP
- 國內開源映象站彙總
- 微信小程式開源demo彙總微信小程式
- 開源爬蟲軟體彙總爬蟲
- 開源作業系統彙總作業系統
- ASP.NET 開源CMS彙總ASP.NET
- 資料庫常用的sql語句彙總資料庫SQL
- 前端常用外掛、工具類庫彙總(下)前端
- 前端常用外掛、工具類庫彙總(上)前端
- 4款常用的Python GUI庫彙總!PythonGUI