GitHub 上優質專案整理

KevenZheng發表於2019-04-28

1. 免費書籍

(1)整理了所有跟程式設計相關的免費書籍

github.com/EbookFounda…

(2)幾乎包括了國內各種學習 Android 的資料

github.com/Freelander/…

(3)一些常用程式設計書籍

github.com/Geek-Organi…

(4)處於萌芽階段的 Java 核心知識庫。

github.com/crossoverJi…

2. Android 開源框架合集,工具類,UI

(1)基本囊括了所有 Github 上的 Android 優秀開源專案

github.com/Trinea/andr…

(2)整理了所有跟 Android UI 相關的優秀開源專案

github.com/wasabeef/aw…

(3)android各種工具類

github.com/Blankj/Andr…

(4)安卓高階UI程式碼整理和部落格程式碼Demo

github.com/zincPower/U…

(5)藍芽開發庫

github.com/Jasonchenli…

(6)嗶哩嗶哩開源圖片選擇器

github.com/Bilibili/bo…

(7)百分比佈局庫的擴充套件

github.com/hongyangAnd… Google

(8)Android 自定義儀表盤View,仿新舊兩版芝麻信用分、炫酷汽車速度儀表盤

github.com/woxingxiao/…

(9)android 許可權管理庫

github.com/lovedise/Pe…

(10)RecyclerVIew 可以上拉載入,下拉重新整理

github.com/XRecyclerVi…

(11)基於DataBinding框架,MVVM設計模式的一套快速開發庫,整合Okhttp+RxJava+Retrofit+Glide等主流庫,滿足日常開發需求。使用該框架可以快速開發一個Android應用。

github.com/goldze/MVVM…

(12)提高 Android UI 開發效率的 UI 庫

github.com/QMUI/QMUI_A…

(13) Android打包工具,100個渠道包只需要10秒鐘

github.com/mcxiaoke/pa…

(14)Android 視訊媒體播放器

github.com/lipangit/Ji…

(15)最最輕量級的新手引導庫,能夠快速為任何一個View建立一個遮罩層,支援單個頁面,多個引導提示,支援為高亮區域設定不同的圖形,支援引導動畫,方便擴充套件,良好支援fragment

github.com/binIoter/Gu…

(16)視訊播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS支援,支援彈幕,支援濾鏡、水印、gif截圖,片頭廣告、中間廣告,多個同時播放,支援基本的拖動,聲音、亮度調節,支援邊播邊快取,支援視訊本身自帶rotation的旋轉(90,270之類),重力旋轉與手動旋轉的同步支援,支援列表播放 ,直接新增控制元件為封面,列表全屏動畫,視訊載入速度,列表小視窗支援拖動,動畫效果,調整比例,多解析度切換,支援切換播放器,進度條小視窗預覽,其他一些小動畫效果,rtsp、concat、mpeg

github.com/CarGuo/GSYV…

(17)RxJava2 Examples —— 這可能是從 RxJava1 跳到 RxJava2(學習 RxJava2 )最好的例子 Demo

github.com/nanchen2251…

(18)可能是最接近微信朋友圈的圖片壓縮演算法

github.com/Curzibn/Lub…

(19)繼承自 Imageview,可實現縮放,響應手勢動作

github.com/chrisbanes/…

(20)快速搭建元件式開發 mvp+Dagger2+retrofir+Rxjava 等

github.com/JessYanCodi…

(21)在Android上進行PDF檔案的預覽,操作

github.com/barteksc/An…

(22)對HTML轉換為PDF文件

github.com/wkhtmltopdf…

(23)Android 折線圖,餅狀圖

github.com/PhilJay/MPA…

(24)Android banner控制元件

github.com/youth520131…

(25)滴滴開源,一款功能齊全的客戶端( iOS 、Android )研發助手,你值得擁有。

github.com/didi/Doraem…

(26)Android 骨架屏

github.com/ethanhua/Sk…

(27)滴滴開源外掛化方案,VirtualAPK

github.com/didi/Virtua…

(28)一個提供訪問Android 私有 API 的庫

github.com/anggrayudi/…

(29)Android 6.0以上系統APP保活方法歸納

github.com/jiangdonggu…

(30)Android 萬能自定義日曆控制元件

github.com/huanghaibin…

(31)git 提交忽略整理

A collection of useful .gitignore templates

(32)android 4.4以上沉浸式狀態列和沉浸式導航欄管理

github.com/gyf-dev/Imm…

3. Android 知識點,面試相關

(1)安卓相關知識整理,從基礎、資料結構到面試經驗一應俱全

github.com/francistao/…

(2)安卓知識點複習

www.jackywang.tech/AndroidInte…

(3)收集 Android 開發相關最具價值的面試題及常見套路,持續更新...

github.com/android-exc…

(4)從計算機基礎、演算法、java 到 Android 全講解

github.com/JsonChao/Aw…

(5) Android 從基礎到高階進階之路

github.com/jeanboydev/…

4. Github 使用技巧

(1)Github 更多的使用技巧,Github 粉絲必備

github.com/tiimgreen/g…

(2)gitflow 專案管控,git 使用

github.com/nvie/gitflo…

5.其他工具,知識

(1)最炫酷的 shell,程式設計師都需要懂點 shell

github.com/robbyrussel…

(2)蒐羅整理了 GitHub 上各領域 awesome 大彙總

github.com/sindresorhu…

(3)http 下載工具,破解百度網盤下載,衝破限速

github.com/proxyee-dow…

(4)Windows上優質&精選的最佳應用程式及工具列表。

github.com/Awesome-Win…

(5)收集所有區塊鏈(BlockChain)技術開發相關資料,包括Fabric和Ethereum開發資料

github.com/chaozh/awes…

(6)機器學習100天

github.com/Avik-Jain/1…

(7)java-leetcode 詳解及原始碼

github.com/Blankj/awes…

相關文章