Android目前也是非常成熟的套啤,如今移動的變化也是比較大,不管是從Android系統(tǒng)本身的變化還是語言上贯涎,自從17年kotlin的作為第一語言芹敌,涉及到Android系統(tǒng)周邊的非常之多內(nèi)容,若全部自己去實現(xiàn)及掌握可能需要花費很多的精力肩榕,現(xiàn)在github中有很多非常優(yōu)秀的項目今瀑,快速的學(xué)習(xí)及掌握;
1点把,視頻播放器橘荠,基于IJKPlayer(兼容系統(tǒng)MediaPlayer與EXOPlayer2),實現(xiàn)了多功能的視頻播放器郎逃。
https://github.com/qxf323/GSYVideoPlayer
2哥童,Android開發(fā)核心知識點筆記,包含Java核心知識褒翰,Android贮懈,gradle,設(shè)計模式等知識匯總。
https://github.com/qxf323/Android-Notes
3优训,Android 程序員需要掌握的技術(shù)棧:數(shù)據(jù)結(jié)構(gòu)算法朵你、程序架構(gòu)、設(shè)計模式揣非、性能優(yōu)化抡医、插件化、熱更新早敬、Kotlin忌傻、NDK大脉、Jetpack,以及常用的開源框架源碼分析如 Flutter水孩、Router镰矿、RxJava、Glide俘种、LeakCanary秤标、Dagger2、Retrofit宙刘、OkHttp抛杨、ButterKnife 等
https://github.com/qxf323/AndroidAll
4,【Java學(xué)習(xí)+面試指南】 一份涵蓋大部分Java程序員所需要掌握的核心知識
https://github.com/qxf323/JavaGuide
5荐类,Android開發(fā)中優(yōu)秀的開源組件庫怖现,包含動畫,開源框架等等