getActivity/AndroidBoss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 

Repository files navigation

  • 项目地址:

  • 在某一天,我突发奇想,Android 做开源的大佬很多,但是大多数人无法知道都有哪些人,于是乎我开源了一个项目,用于将 Android 行业中的开源大佬聚齐起来,大家不仅可以认识到这些开源大佬,还能知道他们有哪些优秀的开源作品,可以供我们学习和参考。

  • 于是我个人自发收集了这些人的名单,以下数据均来自纯手工采集,整个过程耗时将近半年,供大家参考,如有遗留请通过 issue 通知我补上,如有错误也请通过 issue 通知我修改。

排名地区
用户名
个人主页开源项目推荐
1美国image
JakeWharton
butterknife

ViewPagerIndicator

timber
2日本image
wasabeef
awesome-android-ui

recyclerview-animators

glide-transformations
3印度image
amitshekhariitbhu
android-interview-questions

Android-Debug-Database

from-java-to-kotlin
4韩国image
skydoves
Pokedex

android-developer-roadmap

Balloon
5未知image
topjohnwu
Magisk
6法国image
florent37
MaterialViewPager

ShapeOfView

ExpectAnim
7中国image
daimajia
AndroidSwipeLayout

AndroidViewAnimations

NumberProgressBar
8中国image
hongyangAndroid
okhttputils

AndroidAutoLayout

FlowLayout
9中国image
Trinea
android-open-project

android-common
10中国image
Blankj

有效 Star 数 + + +
+ + +
+ + +
AndroidUtilCode

AndroidStandardDevelop
11未知image
skylot
jadx
12奥地利image
PhilJay
MPAndroidChart
13中国image
getActivity
AndroidProject

XXPermissions

Toaster
14中国image
JessYanCoding
AndroidAutoSize

MVPArms

ProgressManager
15奥地利image
mikepenz
MaterialDrawer

Android-ActionItemBadge

FastAdapter
16美国image
afollestad
material-dialogs

aesthetic

drag-select-recyclerview
17中国image
scwang90
SmartRefreshLayout
18中国image
tiann
epic

understand-plugin-framework

FreeReflection
19未知image
yuliskov
SmartTubeNext

SmartTubeLegacy

LeanKeyKeyboard
20中国image
bingoogolapple
BGAQRCode-Android

BGARefreshLayout-Android

BGABanner-Android
21中国image
CarGuo

有效 Star 数 + + +
+ + +
+ + +
+ +
GSYVideoPlayer

GSYAppKotlin

GSYRecordWave
22中国image
CymChad
BaseRecyclerViewAdapterHelper
23中国image
yanzhenjie
AndPermission

SwipeRecyclerView

NoHttp
24中国image
mcxiaoke
packer-ng-plugin

android-volley

awesome-kotlin
25中国image
barry-ran
QtScrcpy
26澳大利亚image
orhanobut
logger

dialogplus

hawk
27中国image
guolindev
LitePal

giffun

PermissionX
28美国image
iBotPeaches
Apktool
29中国image
zhanghai
Douya

MaterialProgressBar

MaterialFiles
30中国image
pppscn
SmsForwarder
31中国image
yangchong211
YCAppTool

YCVideoPlayer

YCWebView
32中国image
jeasonlzy
okhttp-OkGo

ImagePicker

NineGridView
33中国image
uknownothingsnow
JsBridge

Awesome-RxJava

CircleProgress
34中国image
mzlogin
awesome-adb

markdown-intro
35中国image
KunMinX
Jetpack-MVVM-Best-Practice

Linkage-RecyclerView
36中国image
GcsSloop
AndroidNote

rclayout

pager-layoutmanager
37中国image
H07000223
FlycoTabLayout
38中国image
hehonghui

有效 Star 数 + + +
+ + +
+ + +
+ + +
+ + +
+
android-tech-frontier

AndroidEventBus

Colorful
39美国image
Konloch
bytecode-viewer
40中国image
xmuSistone
ViewpagerTransition

CardSlidePanel

AndroidPileLayout
41中国image
xuexiangjys
XUI

XUpdate

XPush
42中国image
JackyAndroid
AndroidInterview-Q-A

AndroidChromium

AndroidTVLauncher
43中国image
youth5201314
banner

XFrame
44中国image
Curzibn
Luban
45中国image
LuckSiege
PictureSelector
46印度image
aritraroy
UltimateAndroidReference

PatternLockView

PinLockView
47中国image
JsonChao
Awesome-Android-Interview

Awesome-Android-Notebook

Awesome-WanAndroid
48中国image
francistao
LearningNotes
49中国image
youlookwhat
CloudReader

ByWebView

ByRecyclerView
50美国image
ashishb
android-security-awesome

adb-enhanced
51中国image
gyf-dev
ImmersionBar

Cactus
52中国image
pxb1988
dex2jar
53中国image
YoKeyword
Fragmentation

IndexableRecyclerView
54中国image
mcxtzhang
SwipeDelMenuLayout

ZLayoutManager

SuspensionIndexBar
55中国image
jenly1314
ZXingLite

AppUpdater

CircleProgressView
56德国image
sockeqwe
mosby

AdapterDelegates

fragmentargs
57中国image
Tamsiree
RxTool
58中国image
rengwuxian
MaterialEditText
59中国image
yipianfengye
android-zxingLibrary

android-adDialog

androidProject
60中国image
liangjingkanji
BRV

Net

StateLayout
61中国image
smuyyh
BookReader

ImageSelector

SprintNBA
62中国image
luckybilly
CC

SmartSwipe

PreLoader
63中国image
wing
ZoomHeader

DragPhotoView

GankClient-Kotlin
64中国image
sunfusheng
MarqueeView

StickyHeaderListView

GlideImageView
65中国image
laobie
StatusBarUtil

NineGridImageView
66日本image
ksoichiro
Android-ObservableScrollView

awesome-gradle

gradle-eclipse-aar-plugin
67中国image
nanchen2251
CompressHelper

BankCardUtils

ScreenRecordHelper
68中国image
kesenhoo
android-training-course-in-chinese
69中国image
hackware1993
MagicIndicator

WaveView
70法国image
tbruyelle
RxPermissions
71中国image
Justson
AgentWeb

AgentWebX5

Downloader
72中国image
android-cjj
JJSearchViewAnim

BeautifulRefreshLayout

Android-MaterialRefreshLayout
73爱沙尼亚image
yarolegovich
DiscreteScrollView

SlidingRootNav

LovelyDialog
74中国image
dodola
HotFix

RocooFix

MetaballLoading
75中国image
yujincheng08
BiliRoaming
76中国image
hanks-zyh
HTextView

SmallBang

PasscodeView
77中国image
HarlonWang
AVLoadingIndicatorView
78中国image
junixapp
XPopup

AndroidKTX

XPopupExt
79波兰image
koral--
android-gif-drawable

android-gradle-localization-plugin
80中国image
nekocode
CameraFilter

Badge

Emojix
81中国image
seven332
EhViewer

Nimingban

quickjs-android
82中国image
pedant
sweet-alert-dialog

safe-java-js-webview-bridge
83中国image
cymcsg
UltimateRecyclerView

UltimateAndroid
84未知image
roughike

有效 Star 数 +
BottomBar

SwipeSelector
85中国image
jiang111
awesome-android-tips

IndexRecyclerView

Awesome-RecyclerView-LayoutManager
86中国image
AweiLoveAndroid
CommonDevKnowledge
87中国image
huanghaibin-dev
CalendarView
88西班牙image
navasmdc
MaterialDesignLibrary

PhoneTutorial

BorderMenu
89日本image
ogaclejapan
SmartTabLayout

ArcLayout
90中国image
ColorfulCat
AndroidLibs

AndroidGuide
91中国image
singwhatiwanna
dynamic-load-apk

android-art-res

PinnedHeaderExpandableListView
92中国image
saiwu-bigkoo
Android-ConvenientBanner

Android-AlertView

Android-SVProgressHUD
93中国image
DingMouRen
LayoutManagerGroup

PaletteImageView

FallingView
94美国image
iSoron
uhabits
95中国image
shwenzhang
AndResGuard
96中国image
Hitomis
transferee

FunGameRefresh

ActivitySwitcher
97中国image
kymjs
KJFrameForAndroid

TheMVP

RxVolley
98英国image
igorwojda
android-showcase

kotlin-coding-challenges
99中国image
markzhai
AndroidPerformanceMonitor
100中国image
razerdp
BasePopup

AnimatedPieView
101中国image
inferjay
AndroidDevTools
102中国image
MZCretin
ExpandableTextView

AutoUpdateProject

WifiTransfer-master
103中国image
TommyLemon
Android-ZBLibrary
104英国image
ArthurHub
Android-Image-Cropper
105中国image
kaleai
Android-Best-Practices

CommonAdapter

SelectorInjection
106中国image
woxingxiao
BubbleSeekBar

SlidingUpPanelLayout

DasardView
107中国image
litesuits
android-common

android-lite-orm

android-lite-bluetoothLE
108德国image
k0shk0sh
FastHub

PermissionHelper
109中国image
HotBitmapGG
bilibili-android-client

CreditSesameRingView

RingProgressBar
110中国image
yangfuhai
ASimpleCache

afinal
111未知image
lecho
hellocharts-android
112中国image
crazycodeboy

有效 Star 数 + +
TakePhoto
113中国image
Skykai521
StickerCamera

ECTranslation

AndroidDeveloperAdvancedManual
114中国image
leavesCZY
AndroidGuide

ReactiveHttp

DoKV
115中国image
stormzhang
android-interview-questions-cn
116印度尼西亚image
zetbaitsu
Compressor
117中国image
geeeeeeeeek

有效 Star 数
WeChatLuckyMoney
118中国image
ikew0ng
SwipeBackLayout
119中国image
dongjunkun
DropDownMenu

CouponView

GanK
120中国image
ximsfei
Android-skin-support
121中国image
snowdream
awesome-android
122中国image
wuyr
PathLayoutManager

GoogleLibraryVersionQuerier

LitePager
123中国image
Moosphan
Android-Daily-Interview

Material-ProgressView
124中国image
JeasonWong
Particle

BezierLoadingView

SlackLoadingView
125中国image
Juude
awesome-android-performance

Awesome-Android-Architecture
126中国image
drakeet
MultiType
127中国image
kongzue
DialogX

StackLabel

BaseFramework
128中国image
donkingliang
ConsecutiveScroller

GroupedRecyclerViewAdapter

LabelsView
129中国image
huangyz0918
AndroidWM
130中国image
lygttpod
SuperTextView
131中国image
OCNYang
Android-Animation-Set

QBox

ContourView
132中国image
android-notes
Cockroach

SwissArmyKnife
133中国image
bennyhuo
Kotlin-Tutorials

DiveIntoKotlinCoroutines-Sources

KotlinDeepCopy
134中国image
venshine
GoodView

WheelView

AndroidNote
135中国image
ssseasonnn
RxDownload

Yasha

RxRouter
136中国image
zzhoujay
RichText

Markdown
137越南image
rey5137
material

SlideLayout
138中国image
tangqi92
Android-Tips

WaveLoadingView
139中国image
wyouflf
xUtils3
140中国image
ZhaoKaiQiang
KLog

AndroidDifficultAnalysis
141中国image
Jude95
EasyRecyclerView

SwipeBackHelper

RollViewPager
142中国image
GitLqr
LQRWeChat

LQREmojiLibrary

LQRAudioRecord
143中国image
oasisfeng
condom
144中国image
huangyanbin
smartTable

SmartChart
145中国image
lihangleo2
ShadowLayout

RichEditTextCopyToutiao

SmartLoadingView
146中国image
qstumn
BadgeView

VerticalTabLayout

RadarChart
147中国image
mxdldev
android-mvp-mvvm-flytour
148中国image
hi-dhl
PokemonGo

AndroidX-Jetpack-Practice

Binding
149中国image
mthli
Knife

Slice
150中国image
czy1121
update

settingscompat

loadinglayout
151中国image
Jasonchenlijian
FastBle
152中国image
nining377
dolby_beta

UnblockMusicPro_Xposed
153中国image
yingLanNull
ShadowImageView

AlphaTabsIndicator

ScrollLayout
154中国image
lizhangqu
CoreLink

CoreProgress
155中国image
devaige
WheelPicker

DatePicker

MultiThreadDownloader
156未知image
noties
Markwon

Scrollable

ScrollingBackgroundView
157中国image
hugeterry
CoordinatorTabLayout

UpdateFun

coderfun
158中国image
qingmei2
MVVM-Architecture

RxImagePicker
159中国image
zhpanvip
BannerViewPager

viewpagerindicator

AndroidNote
160中国image
liujingxing
rxhttp

rxlife

XmlClassGuard
161中国image
Doikki
DKVideoPlayer
162中国image
Jacksgong
JKeyboardPanelSwitch
163中国image
zcweng
SwitchButton
164中国image
Sunzxyong
Tiny

Recovery
165中国image
D-clock
AndroidDaemonService
166中国image
dingjikerbo
Android-BluetoothKit

Android-Camera
167中国image
CharonChui
AndroidNote
168中国image
matrixxun
MaterialBadgeTextView

PullToZoomInListView
169中国image
JavaNoober
BackgroundLibrary

Light

AutoSave
170中国image
hegaojian
JetPackMvvm

WanAndroid

MvvmHelper
171中国image
xiaohaibin
XBanner

PageMenuLayout

XMarqueeView
172中国image
xinghongfei
awesome-view

Hello-RxJava
173中国image
ThirtyDegreesRay
OpenHub
174中国image
shehuan
CombineBitmap

NiceImageView

CalendarView
175中国image
iwgang
CountdownView

SimplifySpan

FamiliarRecyclerView
176中国image
jeanboydev
Android-ReadTheFuckingSourceCode

Android-BitherCompress
177中国image
SusionSuc
AdvancedAndroid

rabbit-client

DraggableImageViewer
178中国image
AlexLiuSheng
CheckVersionLib

BadgeView

FloatView
179中国image
binIoter
GuideView
180中国image
feelschaotic
AndroidKnowledgeSystem

SDKHotFix

AndroidPrincipleAnimation
181中国image
iielse
imageviewer

switchbutton
182中国image
yangkun19921001
Blog

AVSample

AVEditor
183中国image
panpf
sketch

spider-web-score-view

assembly-adapter
184中国image
yangchaojiang
yjPlay

ZoomPreviewPicture-

DemoLoadView
185中国image
git-xuhao
KotlinMvp
186中国image
KingJA
LoadSir

SwitchButton

MagicMirror
187法国image
aurelhubert
attomnavigation
188中国image
xiaoyaoyou1212
XSnow

BLE

ViseFace
189中国image
wildma
ScreenAdaptation

IDCardCamera

PictureSelector
190中国image
ethanhua
Skeleton
191中国image
liuguangqiang
SwipeBack

CookieBar

RippleLayout
192中国image
huburt-Hu
NewbieGuide
193中国image
samlss
Broccoli

Lighter

ClockView
194中国image
WVector
AppUpdate
195中国image
zjw-swun
AppMethodOrder

AppMethodTime
196中国image
kongqw
OpenCVForAndroid

AndroidSerialPort

AndroidRocker
197中国image
princekin-f
EasyFloat
198中国image
huxq17
XRefreshView

FloatBall

HandyGridView
199中国image
ladingwu
dimens_sw

ImageLoaderFramework
200中国image
mayubao
KuaiChuan

Android-Pay
201中国image
chenBingX
SuperTextView
202中国image
aicareles
Android-BLE

AopArms
203中国image
BaronZ88
MinimalistWeather

Router
204中国image
gongwen
MarqueeViewLibrary

SwipeBackLayout
205中国image
tyzlmjj
PagerBottomTabStrip
206中国image
AbrahamCaiJin
CommonUtilLibrary
207中国image
jiangqqlmj
FastDev4Android

DragHelper4QQ
208中国image
linglongxin24
DylanStepCount
209中国image
JingYeoh
FragmentRigger

VercodeEditText

SlideMenuLayout
210中国image
Zhaoss
WeiXinRecordedDemo
211中国image
yale8848
CacheWebView

RetrofitCache

EasyIncrementalUpdate
212中国image
kezong
fat-aar-android
213中国image
jianjunxiao
NiceVieoPlayer

wanandroid
214中国image
jiajunhui
PlayerBase

MediaLoader
215中国image
BolexLiu
AutoEx

PressScanCode

AndroidHookStartActivity
  • 上榜规则:

    • 不能违背开源精神

    • 必须是 Android 开发者

    • 必须是以个人的名义开源

    • Star 数不能通过任何手段掺假

    • 只收录个人 Star 数在 3k 及以上

  • 排名规则:

    • 根据有效 Star 数从高到低进行排序

    • 如果个人的 Star 数小于 10k,有效 Star 数则直接按照个人 Star 总数来计算

    • 如果个人的 Star 数大于 10k 小于 20k,有效 Star 数必须要占个人 Star 总数的 60% 才能按照个人 Star 总数来计算,否则只能按照有效 Star 数来计算

    • 如果个人的 Star 数大于 20k 小于 30k,有效 Star 数必须要占个人 Star 总数的 70% 才能按照个人 Star 总数来计算,否则只能按照有效 Star 数来计算

    • 如果个人的 Star 数大于 30k 小于 40k,有效 Star 数必须要占个人 Star 总数的 80% 才能按照个人 Star 总数来计算,否则只能按照有效 Star 数来计算

    • 如果个人的 Star 数大于 40k 及以上,有效 Star 数必须要占个人 Star 总数的 90% 才能按照个人 Star 总数来计算,否则只能按照有效 Star 数来计算

  • 有效 Star 数的定义:

    • 必须和 Android 相关的开源项目 Star 数,不限开发语言,不限类型

    • 排除非 Android 平台的开源项目 Star 数,如 Flutter、ReactNative、Weex 等等

    • 排除和 Android 无关的开源项目 Star 数,如算法题、简历模板、表情包等等

    • 排除简单 fork 他人的开源项目所得的 Star 数(没有属于自己的任何提交)

  • 开源项目推荐规则:

    • 非简单的 Demo 工程

    • 最多推荐三个开源项目

    • 必须是和 Android 开发相关的项目

    • 排除 Flutter、RN 等跨端开发的项目

  • 开源项目过时标记规则:

    • 基于 eclipse 项目

    • 明确注明项目已经不维护

    • 开源项目的仓库已经被标记为只读

    • 代码最后更新停留在三个月前并且超过三个月没有处理 issue

    • 只修改 README.md 文件的更新提交不计入内

    • 非及时更新,更新频率为一年更新一次,更新时只检查没有过时的项目

    • 一旦开源项目被标记过时,则无法删除,需要提 issue 给作者解除

  • 开源项目刷 Star 鉴定标准:

    • 通过 Star 趋势图 来判断,star 涨势图中的拐角处形成的角度无限接近于 90 度

    • 查看 issue:通过 issue 的数量、作者的回复速度、问题是否解决这几个维度来判断

    • 查看提交记录:通过代码的数量、代码的质量、commit 的描述这几个维度来判断

    • 对比 fork 数量:一般 star 数和 fork 数正常的比例为 10 : 110 : 2 之间

    • 如果框架在 jitpack 仓库 发布的,可以通过查看每月的下载量,月下载量一般情况不会少于现有的 star 数,正常是 star 数的 2 到 10 倍左右

  • 这是很多人问过我的一个问题,大多人可能无法理解好好的开源项目就不维护了,我觉得主要原因有如下几个:

    • 不挣钱:我想跟大家说的是,开源项目不维护其实是一件最正常不过的事情了,我可以跟大家说一个残酷的事实,我做了那么多开源框架,也被很多人应用到自己项目中,被很多人夸赞过,但是这些并不能为我带来任何经济效益,简单来讲就是为爱发电,说白了不挣钱,等于免费为大家服务。包括大家给开源作者点 Star 也好,点 Follow 也罢,这些只能算是对开源作者的支持,但是不会给作者产生任何经济效益,不挣钱也将意味做这件事其实是亏钱的,因为房租要钱、水电要钱、吃饭也要钱,人活着是有生存成本的

    • 地位低:小时候我们常说老师像蜡烛,燃烧自己照亮他人,我觉得开源作者更合适用这句话,因为老师至少还是有工资的,而开源作者则是秉承自愿原则,付出多与少都是没有工资的,还有老师的社会地位也不一样,但是开源作者在行业中的地位并不高,几乎等于没有,我自己来讲,几乎没有感受到尊重二字,更多感受到世态炎凉,大致表现为:

      1. 呼之即来挥之即去,解决完问题没有一句谢谢,开源作者免费为人民服务是应该的;

      2. 有很多人都想来白嫖你的时间,具体表现为就算这个问题不属于框架的问题也会找上开源作者;

      3. 直接抄框架的代码到项目中,并且直接将代码中头注释中开源作者的署名剔除掉,然后把自己的名字加上;

      4. 基于框架自己本地维护了一套代码,后续遇到难题搞不定的时候找上开源作者要求基于他个人的当前版本去解决;

      5. 总是有人一遇到问题,就是不看文档,第一时间找到开源作者,问这个问题怎么解决,将开源作者硬活生生逼成了一台复读机;

      6. 总有人想白嫖作者,具体操作是加作者好友,备注美其名曰说是讨论技术,结果一通过好友请求,一上来就问他个人遇到的这个技术问题怎么解决;

      7. 有的人用了框架,一遇到问题也不反馈给作者,会选择在公共场合责怪作者,甚至辱骂作者都有,其他看到的人都选择默不作声,基本没有人出面制止;

      8. 也有的人,看到框架不错,直接占为己有,简单修改了对外调用类的名称,并发布了另外一个开源库,并且对外宣传框架是自研的;

      9. ...................................................

    • 性质变了:大家还记得开源的初衷吗?一个人开源,许多人来帮忙一起做好,但是目前的实际情况是,一旦使用框架的人出现了问题,大多数人第一时间会找到作者,提个 issue 丢给作者处理,自己就坐等作者解决就可以了,如果作者弃更了,那么还可能会引来招骂,有的人还会说出作者不负责任、亏我那么支持你等负面的话。在这里我其实想跟大家说的是,开源作者其实没有任何义务帮你处理问题,虽然这句话大家不太中听,但我必须得说,因为我们在使用开源框架的时候,并没有付给开源作者任何一分钱,现在出了问题,开源作者自然也可以不处理,换一个角度想,你利用开源框架挣到的钱会分给开源作者吗?所以这个是在情理之中,换成你也很可能那么做,人都是自私的,切莫把自己标榜成圣人。

  • 对此,我其实想给大家谈谈我的感受,以及我对开源的看法:

    • 开源作者是伟大的:我问大家一个问题,假设有一个公司招你过去,老板说不给工资并且让你一直干下去,你能坚持多久?开源就是这种模式,一直付出但就是不挣钱,我相信很多人都无法接受这个结果,想都不用想直接拒绝了,但是仍然有一些开源作者坚持了很多才放弃维护,这无疑是非常伟大的,换位思考,如果是你会那么做吗?大家要明白一件事,做开源其实占用是开源作者的业余时间,当星期六日大家都在休息的时候,开源作者还在给框架加功能和修 Bug,开源作者大可不必那么累,也可以选择星期六日躺在床上睡大觉玩游戏,但是他们选择了一条别人不敢选择的路去坚守,所以哪有什么岁月静好,不过是有人替你负重前行。还有一点,无论开源作者维不维护,他们都是伟大的,至少证明他们曾经付出了,不能因为现在放弃维护了就否定了,我们应该要给予尊重和认可。

    • 请善待开源作者:我觉得作为开源作者来说,承受了很多不该承受的事情,例如很多人跑来问我各种碰到的技术难题,早期粉丝少的时候还尝试帮忙解决,但是发现我的粉丝多了之后,发现这个事情我压根承受不住,就问你能顶得住每天都有几十个人来问你技术问题吗?我也可以选择不回复,但是我还是礼貌性地做了统一回复,我目前不处理框架之外的问题。这个经历让我感觉开源作者一旦做了开源,就摊上大麻烦了,不管是不是框架的问题都会找上我,并不是我不想帮大家,而我跟大家一样,很多时候工作和开源已经把我掏空了,已经没有多余的时间和精力做别的事情,我自己都犹如泥菩萨过江,自身难保。

    • 请不要做技术的巨婴:另外我觉得很多人在网络上面很轻浮,动不动就劳烦别人,这要是来到了现实中,可是要欠了别人一次人情,如果帮完了没有一点表示,那么下次再有问题的时候,那么别人是不会再理睬你的;但是在网络中,大家没有任何顾忌,还有人完全不顾及开源作者的感受,就觉得这个忙对你这种大佬很简单,你就是应该要帮我,甚至在帮完之后连句谢谢都懒得讲,对此我只想说一句:别人帮你是情分,不帮你是本分。

    • 没有任何开源项目是一直维护的:大家看到很多开源项目不维护了,很多人都感觉 Android 快不行了,但是这个是正常现象,不信你过去看看 iOS 行业,其实大家都差不多,我只想跟大家说,没有任何开源项目是一直维护的,因为开源项目本身就不挣钱,开源作者人家也要恰饭的,年纪大点家里还有老婆孩子要养,你说还维护这个开源项目,只谈理想不谈钱的事情还现实吗?所以维护是情分,不维护是本分。我自己目前还在维护开源项目,这完全得益于我还没有结婚,并且还有一份工作养活着,当我某一天因为某种原因离开 Android 行业了,手头的开源项目大概率也是会停更的。没有任何开源作者能一直维护下去,迟早有一天会停更,大家且行且珍惜。

  • 在大家认知中,开源项目不维护是一件不正常的事情,但是如果你看完了上面这些话,你会相信开源项目不维护是一件再正常不过的事情。不过总是要有人肩负起开源的大旗,我们这代开源人迟早某一天会扛不动,这份扛大旗的重任将会留给行业的后辈们,至于后面能有多少后辈们愿意去做,得看大家未来对待开源的态度是什么样的,如果还是现在的态度,我觉得还是比较难的,至于怎么改变只能靠大家去共同努力了。

  • 向所有开源作者致敬,感谢一路的美好及陪伴!
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.

About

Android 个人技术开源影响力排行榜

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published