# AndroidGithubBoss
**Repository Path**: bian_xinhao/AndroidGithubBoss
## Basic Information
- **Project Name**: AndroidGithubBoss
- **Description**: 统计 Android 开源大佬
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2022-04-12
- **Last Updated**: 2022-04-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 中国 Android 个人技术开源排行榜
* 项目地址:[Github](https://github.com/getActivity/AndroidGithubBoss)、[码云](https://gitee.com/getActivity/AndroidGithubBoss)
* 在某一天,我突发奇想,Android 做开源的大佬很多,但是大多数人无法知道都有哪些人,于是乎我开源了一个项目,用于将 Android 行业中的开源大佬聚齐起来,大家不仅可以认识到这些开源大佬,还能知道他们有哪些优秀的开源作品,可以供我们学习和参考。
* 于是我个人自发收集了这些人的名单,以下数据均来自纯手工采集,整个过程耗时两个多月,供大家参考,如有遗留请通过 issue 通知我补上,如有错误也请通过 issue 通知我修改。
| 排名 | Github用户名 | 个人主页 | 开源项目推荐 |
| :--------: | :-----: | :----------: | :------------------: |
| 1 |
[Blankj](https://github.com/Blankj) |  | [AndroidUtilCode](https://github.com/Blankj/AndroidUtilCode)   [AndroidStandardDevelop](https://github.com/Blankj/AndroidStandardDevelop)  |
| 2 |
[daimajia](https://github.com/daimajia) |  | [AndroidSwipeLayout](https://github.com/daimajia/AndroidSwipeLayout)   [AndroidViewAnimations](https://github.com/daimajia/AndroidViewAnimations)   [NumberProgressBar](https://github.com/daimajia/NumberProgressBar)   |
| 3 |
[hongyangAndroid](https://github.com/hongyangAndroid) |  | [okhttputils](https://github.com/hongyangAndroid/okhttputils)   [AndroidAutoLayout](https://github.com/hongyangAndroid/AndroidAutoLayout)   [FlowLayout](https://github.com/hongyangAndroid/FlowLayout)   |
| 4 |
[CarGuo](https://github.com/CarGuo) |  | [GSYVideoPlayer](https://github.com/CarGuo/GSYVideoPlayer)  [GSYGithubAppKotlin](https://github.com/CarGuo/GSYGithubAppKotlin)  [GSYRecordWave](https://github.com/CarGuo/GSYRecordWave)   |
| 5 |
[Trinea](https://github.com/Trinea) |  | [android-open-project](https://github.com/Trinea/android-open-project)   [android-common](https://github.com/Trinea/android-common)   |
| 6 |
[JessYanCoding](https://github.com/JessYanCoding) |  | [AndroidAutoSize](https://github.com/JessYanCoding/AndroidAutoSize)   [MVPArms](https://github.com/JessYanCoding/MVPArms)   [ProgressManager](https://github.com/JessYanCoding/ProgressManager)   |
| 7 |
[bingoogolapple](https://github.com/bingoogolapple) |  | [BGAQRCode-Android](https://github.com/bingoogolapple/BGAQRCode-Android)   [BGARefreshLayout-Android](https://github.com/bingoogolapple/BGARefreshLayout-Android)   [BGABanner-Android](https://github.com/bingoogolapple/BGABanner-Android)   |
| 8 |
[scwang90](https://github.com/scwang90) |  | [SmartRefreshLayout](https://github.com/scwang90/SmartRefreshLayout)   |
| 9 |
[yanzhenjie](https://github.com/yanzhenjie) |  | [AndPermission](https://github.com/yanzhenjie/AndPermission)   [SwipeRecyclerView](https://github.com/yanzhenjie/SwipeRecyclerView)   [NoHttp](https://github.com/yanzhenjie/NoHttp)   |
| 10 |
[CymChad](https://github.com/CymChad) |  | [BaseRecyclerViewAdapterHelper](https://github.com/CymChad/BaseRecyclerViewAdapterHelper)   |
| 11 |
[mcxiaoke](https://github.com/mcxiaoke) |  | [packer-ng-plugin](https://github.com/mcxiaoke/packer-ng-plugin)   [android-volley](https://github.com/mcxiaoke/android-volley)   [awesome-kotlin](https://github.com/mcxiaoke/awesome-kotlin)  |
| 12 |
[hehonghui](https://github.com/hehonghui) |  | [android-tech-frontier](https://github.com/hehonghui/android-tech-frontier)   [AndroidEventBus](https://github.com/hehonghui/AndroidEventBus)   [Colorful](https://github.com/hehonghui/Colorful)   |
| 13 |
[guolindev](https://github.com/guolindev) |  | [LitePal](https://github.com/guolindev/LitePal)   [giffun](https://github.com/guolindev/giffun)   [PermissionX](https://github.com/guolindev/PermissionX)  |
| 14 |
[jeasonlzy](https://github.com/jeasonlzy) |  | [okhttp-OkGo](https://github.com/jeasonlzy/okhttp-OkGo)   [ImagePicker](https://github.com/jeasonlzy/ImagePicker)   [NineGridView](https://github.com/jeasonlzy/NineGridView)   |
| 15 |
[getActivity](https://github.com/getActivity) |  | [AndroidProject](https://github.com/getActivity/AndroidProject) [XXPermissions](https://github.com/getActivity/XXPermissions) [ToastUtils](https://github.com/getActivity/ToastUtils)  |
| 16 |
[yangchong211](https://github.com/yangchong211) |  | [YCAppTool](https://github.com/yangchong211/YCAppTool)   [YCVideoPlayer](https://github.com/yangchong211/YCVideoPlayer)   [YCWebView](https://github.com/yangchong211/YCWebView)   |
| 17 |
[H07000223](https://github.com/H07000223) |  | [FlycoTabLayout](https://github.com/H07000223/FlycoTabLayout)   |
| 18 |
[aslody](https://github.com/aslody) |  | [legend](https://github.com/aslody/legend)   [SandHook](https://github.com/aslody/SandHook)   |
| 19 |
[GcsSloop](https://github.com/GcsSloop) |  | [AndroidNote](https://github.com/GcsSloop/AndroidNote)   [rclayout](https://github.com/GcsSloop/rclayout)   [pager-layoutmanager](https://github.com/GcsSloop/pager-layoutmanager)   |
| 20 |
[xmuSistone](https://github.com/xmuSistone) |  | [ViewpagerTransition](https://github.com/xmuSistone/ViewpagerTransition)   [CardSlidePanel](https://github.com/xmuSistone/CardSlidePanel)   [AndroidPileLayout](https://github.com/xmuSistone/AndroidPileLayout)   |
| 21 |
[zhanghai](https://github.com/zhanghai) |  | [Douya](https://github.com/zhanghai/Douya)   [MaterialProgressBar](https://github.com/zhanghai/MaterialProgressBar)   [MaterialFiles](https://github.com/zhanghai/MaterialFiles)  |
| 22 |
[KunMinX](https://github.com/KunMinX) |  | [Jetpack-MVVM-Best-Practice](https://github.com/KunMinX/Jetpack-MVVM-Best-Practice)  [Linkage-RecyclerView](https://github.com/KunMinX/Linkage-RecyclerView)  |
| 23 |
[Curzibn](https://github.com/Curzibn) |  | [Luban](https://github.com/Curzibn/Luban)   |
| 24 |
[youth5201314](https://github.com/youth5201314) |  | [banner](https://github.com/youth5201314/banner)   [XFrame](https://github.com/youth5201314/XFrame)   |
| 25 |
[hyb1996](https://github.com/hyb1996) |  | [Auto.js](https://github.com/hyb1996/Auto.js)   |
| 26 |
[YoKeyword](https://github.com/YoKeyword) |  | [Fragmentation](https://github.com/YoKeyword/Fragmentation)   [IndexableRecyclerView](https://github.com/YoKeyword/IndexableRecyclerView)   |
| 27 |
[mcxtzhang](https://github.com/mcxtzhang) |  | [SwipeDelMenuLayout](https://github.com/mcxtzhang/SwipeDelMenuLayout)   [ZLayoutManager](https://github.com/mcxtzhang/ZLayoutManager)   [SuspensionIndexBar](https://github.com/mcxtzhang/SuspensionIndexBar)   |
| 28 |
[LuckSiege](https://github.com/LuckSiege) |  | [PictureSelector](https://github.com/LuckSiege/PictureSelector)  |
| 29 |
[JsonChao](https://github.com/JsonChao) |  | [Awesome-Android-Interview](https://github.com/JsonChao/Awesome-Android-Interview)   [Awesome-Android-Notebook](https://github.com/JsonChao/Awesome-Android-Notebook)   [Awesome-WanAndroid](https://github.com/JsonChao/Awesome-WanAndroid)   |
| 30 |
[Tamsiree](https://github.com/Tamsiree) |  | [RxTool](https://github.com/Tamsiree/RxTool)   |
| 31 |
[rengwuxian](https://github.com/rengwuxian) |  | [MaterialEditText](https://github.com/rengwuxian/MaterialEditText)   |
| 32 |
[gyf-dev](https://github.com/gyf-dev) |  | [ImmersionBar](https://github.com/gyf-dev/ImmersionBar)  [Cactus](https://github.com/gyf-dev/Cactus)   |
| 33 |
[githubwing](https://github.com/githubwing) |  | [ZoomHeader](https://github.com/githubwing/ZoomHeader)   [DragPhotoView](https://github.com/githubwing/DragPhotoView)   [GankClient-Kotlin](https://github.com/githubwing/GankClient-Kotlin)   |
| 34 |
[xuexiangjys](https://github.com/xuexiangjys) |  | [XUI](https://github.com/xuexiangjys/XUI)  [XUpdate](https://github.com/xuexiangjys/XUpdate)  [XPush](https://github.com/xuexiangjys/XPush)   |
| 35 |
[tiann](https://github.com/tiann) |  | [epic](https://github.com/tiann/epic)   [understand-plugin-framework](https://github.com/tiann/understand-plugin-framework)   [FreeReflection](https://github.com/tiann/FreeReflection)   |
| 36 |
[sunfusheng](https://github.com/sunfusheng) |  | [MarqueeView](https://github.com/sunfusheng/MarqueeView)   [StickyHeaderListView](https://github.com/sunfusheng/StickyHeaderListView)   [GlideImageView](https://github.com/sunfusheng/GlideImageView)   |
| 37 |
[laobie](https://github.com/laobie) |  | [StatusBarUtil](https://github.com/laobie/StatusBarUtil)   [NineGridImageView](https://github.com/laobie/NineGridImageView)   |
| 38 |
[luckybilly](https://github.com/luckybilly) |  | [CC](https://github.com/luckybilly/CC)   [SmartSwipe](https://github.com/luckybilly/SmartSwipe)   [PreLoader](https://github.com/luckybilly/PreLoader)   |
| 39 |
[nanchen2251](https://github.com/nanchen2251) |  | [CompressHelper](https://github.com/nanchen2251/CompressHelper)   [BankCardUtils](https://github.com/nanchen2251/BankCardUtils)   [ScreenRecordHelper](https://github.com/nanchen2251/ScreenRecordHelper)   |
| 40 |
[android-cjj](https://github.com/android-cjj) |  | [JJSearchViewAnim](https://github.com/android-cjj/JJSearchViewAnim)   [BeautifulRefreshLayout](https://github.com/android-cjj/BeautifulRefreshLayout)   [Android-MaterialRefreshLayout](https://github.com/android-cjj/Android-MaterialRefreshLayout)   |
| 41 |
[smuyyh](https://github.com/smuyyh) |  | [BookReader](https://github.com/smuyyh/BookReader)   [ImageSelector](https://github.com/smuyyh/ImageSelector)   [SprintNBA](https://github.com/smuyyh/SprintNBA)   |
| 42 |
[youlookwhat](https://github.com/youlookwhat) |  | [CloudReader](https://github.com/youlookwhat/CloudReader) [ByWebView](https://github.com/youlookwhat/ByWebView) [ByRecyclerView](https://github.com/youlookwhat/ByRecyclerView)  |
| 43 |
[HarlonWang](https://github.com/HarlonWang) |  | [AVLoadingIndicatorView](https://github.com/HarlonWang/AVLoadingIndicatorView)   |
| 44 |
[nekocode](https://github.com/nekocode) |  | [CameraFilter](https://github.com/nekocode/CameraFilter)   [Badge](https://github.com/nekocode/Badge)   [Emojix](https://github.com/nekocode/Emojix)   |
| 45 |
[Justson](https://github.com/Justson) |  | [AgentWeb](https://github.com/Justson/AgentWeb)  [AgentWebX5](https://github.com/Justson/AgentWebX5)   [Downloader](https://github.com/Justson/Downloader)  |
| 46 |
[jiang111](https://github.com/jiang111) |  | [awesome-android-tips](https://github.com/jiang111/awesome-android-tips)  [IndexRecyclerView](https://github.com/jiang111/IndexRecyclerView)   [Awesome-RecyclerView-LayoutManager](https://github.com/jiang111/Awesome-RecyclerView-LayoutManager)   |
| 47 |
[singwhatiwanna](https://github.com/singwhatiwanna) |  | [dynamic-load-apk](https://github.com/singwhatiwanna/dynamic-load-apk)   [android-art-res](https://github.com/singwhatiwanna/android-art-res)   [PinnedHeaderExpandableListView](https://github.com/singwhatiwanna/PinnedHeaderExpandableListView)   |
| 48 |
[saiwu-bigkoo](https://github.com/saiwu-bigkoo) |  | [Android-ConvenientBanner](https://github.com/saiwu-bigkoo/Android-ConvenientBanner)   [Android-AlertView](https://github.com/saiwu-bigkoo/Android-AlertView)   [Android-SVProgressHUD](https://github.com/saiwu-bigkoo/Android-SVProgressHUD)   |
| 49 |
[Hitomis](https://github.com/Hitomis) |  | [transferee](https://github.com/Hitomis/transferee)   [FunGameRefresh](https://github.com/Hitomis/FunGameRefresh)   [ActivitySwitcher](https://github.com/Hitomis/ActivitySwitcher)   |
| 50 |
[kymjs](https://github.com/kymjs) |  | [KJFrameForAndroid](https://github.com/kymjs/KJFrameForAndroid)   [TheMVP](https://github.com/kymjs/TheMVP)   [RxVolley](https://github.com/kymjs/RxVolley)   |
| 51 |
[DingMouRen](https://github.com/DingMouRen) |  | [LayoutManagerGroup](https://github.com/DingMouRen/LayoutManagerGroup)   [PaletteImageView](https://github.com/DingMouRen/PaletteImageView)   [FallingView](https://github.com/DingMouRen/FallingView)   |
| 52 |
[huanghaibin-dev](https://github.com/huanghaibin-dev) |  | [CalendarView](https://github.com/huanghaibin-dev/CalendarView)   |
| 53 |
[li-xiaojun](https://github.com/li-xiaojun) |  | [XPopup](https://github.com/li-xiaojun/XPopup)  [AndroidKTX](https://github.com/li-xiaojun/AndroidKTX)  [XPopupExt](https://github.com/li-xiaojun/XPopupExt)   |
| 54 |
[markzhai](https://github.com/markzhai) |  | [AndroidPerformanceMonitor](https://github.com/markzhai/AndroidPerformanceMonitor)   |
| 55 |
[shwenzhang](https://github.com/shwenzhang) |  | [AndResGuard](https://github.com/shwenzhang/AndResGuard)   |
| 56 |
[razerdp](https://github.com/razerdp) |  | [BasePopup](https://github.com/razerdp/BasePopup)  [AnimatedPieView](https://github.com/razerdp/AnimatedPieView)  |
| 57 |
[HotBitmapGG](https://github.com/HotBitmapGG) |  | [bilibili-android-client](https://github.com/HotBitmapGG/bilibili-android-client)   [CreditSesameRingView](https://github.com/HotBitmapGG/CreditSesameRingView)   [RingProgressBar](https://github.com/HotBitmapGG/RingProgressBar)   |
| 58 |
[litesuits](https://github.com/litesuits) |  | [android-common](https://github.com/litesuits/android-common)   [android-lite-orm](https://github.com/litesuits/android-lite-orm)   [android-lite-bluetoothLE](https://github.com/litesuits/android-lite-bluetoothLE)   |
| 59 |
[ikew0ng](https://github.com/ikew0ng) |  | [SwipeBackLayout](https://github.com/ikew0ng/SwipeBackLayout)   |
| 60 |
[dongjunkun](https://github.com/dongjunkun) |  | [DropDownMenu](https://github.com/dongjunkun/DropDownMenu)   [CouponView](https://github.com/dongjunkun/CouponView)   [GanK](https://github.com/dongjunkun/GanK)   |
| 61 |
[stormzhang](https://github.com/stormzhang) |  | [android-interview-questions-cn](https://github.com/stormzhang/android-interview-questions-cn)   |
| 62 |
[TommyLemon](https://github.com/TommyLemon) |  | [Android-ZBLibrary](https://github.com/TommyLemon/Android-ZBLibrary)   |
| 63 |
[JeasonWong](https://github.com/JeasonWong) |  | [Particle](https://github.com/JeasonWong/Particle)   [BezierLoadingView](https://github.com/JeasonWong/BezierLoadingView)   [SlackLoadingView](https://github.com/JeasonWong/SlackLoadingView)   |
| 64 |
[Juude](https://github.com/Juude) |  | [awesome-android-performance](https://github.com/Juude/awesome-android-performance)   [Awesome-Android-Architecture](https://github.com/Juude/Awesome-Android-Architecture)   |
| 65 |
[ximsfei](https://github.com/ximsfei) |  | [Android-skin-support](https://github.com/ximsfei/Android-skin-support)   |
| 66 |
[wuyr](https://github.com/wuyr) |  | [PathLayoutManager](https://github.com/wuyr/PathLayoutManager)  [GoogleLibraryVersionQuerier](https://github.com/wuyr/GoogleLibraryVersionQuerier)  [LitePager](https://github.com/wuyr/LitePager)  |
| 67 |
[MZCretin](https://github.com/MZCretin) |  | [ExpandableTextView](https://github.com/MZCretin/ExpandableTextView)   [AutoUpdateProject](https://github.com/MZCretin/AutoUpdateProject)   [WifiTransfer-master](https://github.com/MZCretin/WifiTransfer-master)   |
| 68 |
[drakeet](https://github.com/drakeet) |  | [MultiType](https://github.com/drakeet/MultiType)   |
| 69 |
[lygttpod](https://github.com/lygttpod) |  | [SuperTextView](https://github.com/lygttpod/SuperTextView)   |
| 70 |
[Jude95](https://github.com/Jude95) |  | [EasyRecyclerView](https://github.com/Jude95/EasyRecyclerView)   [SwipeBackHelper](https://github.com/Jude95/SwipeBackHelper)   [RollViewPager](https://github.com/Jude95/RollViewPager)   |
| 71 |
[zzhoujay](https://github.com/zzhoujay) |  | [RichText](https://github.com/zzhoujay/RichText)   [Markdown](https://github.com/zzhoujay/Markdown)   |
| 72 |
[wyouflf](https://github.com/wyouflf) |  | [xUtils3](https://github.com/wyouflf/xUtils3)   |
| 73 |
[android-notes](https://github.com/android-notes) |  | [Cockroach](https://github.com/android-notes/Cockroach)   [SwissArmyKnife](https://github.com/android-notes/SwissArmyKnife)   |
| 74 |
[Skykai521](https://github.com/Skykai521) |  | [StickerCamera](https://github.com/Skykai521/StickerCamera)   [ECTranslation](https://github.com/Skykai521/ECTranslation)   [AndroidDeveloperAdvancedManual](https://github.com/Skykai521/AndroidDeveloperAdvancedManual)   |
| 75 |
[Moosphan](https://github.com/Moosphan) |  | [Android-Daily-Interview](https://github.com/Moosphan/Android-Daily-Interview)   [Material-ProgressView](https://github.com/Moosphan/Material-ProgressView)   |
| 76 |
[ssseasonnn](https://github.com/ssseasonnn) |  | [RxDownload](https://github.com/ssseasonnn/RxDownload)   [Yasha](https://github.com/ssseasonnn/Yasha)  [RxRouter](https://github.com/ssseasonnn/RxRouter)   |
| 77 |
[venshine](https://github.com/venshine) |  | [GoodView](https://github.com/venshine/GoodView)   [WheelView](https://github.com/venshine/WheelView)   [AndroidNote](https://github.com/venshine/AndroidNote)  |
| 78 |
[qstumn](https://github.com/qstumn) |  | [BadgeView](https://github.com/qstumn/BadgeView)   [VerticalTabLayout](https://github.com/qstumn/VerticalTabLayout)   [RadarChart](https://github.com/qstumn/RadarChart)   |
| 79 |
[yingLanNull](https://github.com/yingLanNull) |  | [ShadowImageView](https://github.com/yingLanNull/ShadowImageView)   [AlphaTabsIndicator](https://github.com/yingLanNull/AlphaTabsIndicator)   [ScrollLayout](https://github.com/yingLanNull/ScrollLayout)   |
| 80 |
[AigeStudio](https://github.com/AigeStudio) |  | [WheelPicker](https://github.com/AigeStudio/WheelPicker)   [DatePicker](https://github.com/AigeStudio/DatePicker)   [MultiThreadDownloader](https://github.com/AigeStudio/MultiThreadDownloader)   |
| 81 |
[donkingliang](https://github.com/donkingliang) |  | [ConsecutiveScroller](https://github.com/donkingliang/ConsecutiveScroller)  [GroupedRecyclerViewAdapter](https://github.com/donkingliang/GroupedRecyclerViewAdapter)  [LabelsView](https://github.com/donkingliang/LabelsView)  |
| 82 |
[bennyhuo](https://github.com/bennyhuo) |  | [Kotlin-Tutorials](https://github.com/bennyhuo/Kotlin-Tutorials)  [DiveIntoKotlinCoroutines-Sources](https://github.com/bennyhuo/DiveIntoKotlinCoroutines-Sources)  [KotlinDeepCopy](https://github.com/bennyhuo/KotlinDeepCopy)  |
| 83 |
[hugeterry](https://github.com/hugeterry) |  | [CoordinatorTabLayout](https://github.com/hugeterry/CoordinatorTabLayout)   [UpdateFun](https://github.com/hugeterry/UpdateFun)   [coderfun](https://github.com/hugeterry/coderfun)   |
| 84 |
[mxdldev](https://github.com/mxdldev) |  | [android-mvp-mvvm-flytour](https://github.com/mxdldev/android-mvp-mvvm-flytour)   |
| 85 |
[lizhangqu](https://github.com/lizhangqu) |  | [CoreLink](https://github.com/lizhangqu/CoreLink)   [CoreProgress](https://github.com/lizhangqu/CoreProgress)   |
| 86 |
[huangyanbin](https://github.com/huangyanbin) |  | [smartTable](https://github.com/huangyanbin/smartTable)   [SmartChart](https://github.com/huangyanbin/SmartChart)   |
| 87 |
[qingmei2](https://github.com/qingmei2) |  | [MVVM-Architecture](https://github.com/qingmei2/MVVM-Architecture)   [RxImagePicker](https://github.com/qingmei2/RxImagePicker)   |
| 88 |
[Jacksgong](https://github.com/Jacksgong) |  | [JKeyboardPanelSwitch](https://github.com/Jacksgong/JKeyboardPanelSwitch)   |
| 89 |
[Sunzxyong](https://github.com/Sunzxyong) |  | [Tiny](https://github.com/Sunzxyong/Tiny)   [Recovery](https://github.com/Sunzxyong/Recovery)   |
| 90 |
[D-clock](https://github.com/D-clock) |  | [AndroidDaemonService](https://github.com/D-clock/AndroidDaemonService)   |
| 91 |
[zcweng](https://github.com/zcweng) |  | [SwitchButton](https://github.com/zcweng/SwitchButton)   |
| 92 |
[kongzue](https://github.com/kongzue) |  | [DialogX](https://github.com/kongzue/DialogX)  [StackLabel](https://github.com/kongzue/StackLabel)   [BaseFramework](https://github.com/kongzue/BaseFramework)  |
| 93 |
[lihangleo2](https://github.com/lihangleo2) |  | [ShadowLayout](https://github.com/lihangleo2/ShadowLayout)  [RichEditTextCopyToutiao](https://github.com/lihangleo2/RichEditTextCopyToutiao)   [SmartLoadingView](https://github.com/lihangleo2/SmartLoadingView)   |
| 94 |
[liujingxing](https://github.com/liujingxing) |  | [rxhttp](https://github.com/liujingxing/rxhttp)  [rxlife](https://github.com/liujingxing/rxlife)  [XmlClassGuard](https://github.com/liujingxing/XmlClassGuard)  |
| 95 |
[liangjingkanji](https://github.com/liangjingkanji) |  | [BRV](https://github.com/liangjingkanji/BRV)  [Net](https://github.com/liangjingkanji/Net)  [StateLayout](https://github.com/liangjingkanji/StateLayout)  |
| 96 |
[tyzlmjj](https://github.com/tyzlmjj) |  | [PagerBottomTabStrip](https://github.com/tyzlmjj/PagerBottomTabStrip)  |
| 97 |
[panpf](https://github.com/panpf) |  | [sketch](https://github.com/panpf/sketch)  [spider-web-score-view](https://github.com/panpf/spider-web-score-view)  [assembly-adapter](https://github.com/panpf/assembly-adapter)  |
* 上榜要求:
* 必须是中国人(Made in China)
* 必须是 Android 开发者
* 必须是以个人的名义开源
* 个人 Star 数必须要在 3k 及以上
* Star 数不能通过任何手段掺假
* 个人排名根据 Star 数从高到低进行排序
* 开源项目推荐标准:
* 非简单的 Demo 工程
* 最多推荐三个开源项目
* 必须是和 Android 开发相关的项目
* 排除 Flutter、RN 等跨端开发的项目
* 开源项目过时标记标准:
* 基于 eclipse 项目
* 代码最后更新停留在三个月前并且超过三个月没有处理 issue
* 只修改 `README.md` 文件的更新提交不计入内
* 开源项目刷 Star 鉴定标准:
* 通过 [Star 趋势图](https://starchart.cc/) 来判断,star 涨势图中的拐角处形成的角度无限接近于 90 度
* 查看 issue:通过 issue 的数量、作者的回复速度、问题是否解决这几个维度来判断
* 查看提交记录:通过代码的数量、代码的质量、commit 的描述这几个维度来判断
* 对比 fork 数量:一般 star 数和 fork 数正常的比例为 `10 : 1` 到 `10 : 2` 之间
* 如果框架在 [jitpack 仓库](https://jitpack.io/) 发布的,可以通过查看每月的下载量,月下载量一般情况不会少于现有的 star 数,正常是 star 数的 2 到 10 倍左右
## License
```text
Copyright 2022 Huang JinQun
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```