Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Kotlin | 45,845 | 4,172 | 5,716 | 18 hours ago | 203 | July 05, 2023 | 167 | Kotlin | ||
The Kotlin Programming Language. | ||||||||||
Androiddevtools | 7,621 | 24 days ago | 8 | |||||||
收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 | ||||||||||
Gradle Retrolambda | 5,388 | 68 | 3 | 4 years ago | 40 | April 21, 2019 | 74 | apache-2.0 | Java | |
A gradle plugin for getting java lambda support in java 6, 7 and android | ||||||||||
Packer Ng Plugin | 4,796 | 32 | 1 | a year ago | 12 | March 03, 2017 | 21 | apache-2.0 | Java | |
下一代Android打包工具(对Gradle 7.x的支持,欢迎提PR) | ||||||||||
Gradle Versions Plugin | 3,689 | 11 | 13 | 8 days ago | 20 | May 31, 2017 | 84 | apache-2.0 | Kotlin | |
Gradle plugin to discover dependency updates | ||||||||||
Gradle_plugin_android_aspectjx | 3,499 | 2 years ago | 145 | apache-2.0 | Groovy | |||||
A Android gradle plugin that effects AspectJ on Android project and can hook methods in Kotlin, aar and jar file. | ||||||||||
Shadow | 3,375 | 11 days ago | 240 | apache-2.0 | Groovy | |||||
Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries. Gradle version of Maven's Shade plugin. | ||||||||||
Aboutlibraries | 3,321 | 2 | 3 days ago | 103 | July 17, 2023 | 8 | apache-2.0 | Kotlin | ||
AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose-jb environments | ||||||||||
Dokka | 3,039 | 12 | 3 days ago | 21 | June 05, 2023 | 451 | apache-2.0 | Kotlin | ||
API documentation engine for Kotlin | ||||||||||
Dexcount Gradle Plugin | 3,015 | 5 months ago | 46 | January 16, 2023 | 2 | apache-2.0 | Java | |||
A Gradle plugin to report the number of method references in your APK on every build. |
Android架构师成长之路
《Android群英传 神兵利器》 (已完成)
《重构》
《代码整洁之道》
《Android高效进阶-从数据到AI》
深入探索编译插桩技术(一、编译基础)(已完成)
深入探索编译插桩技术(四、ASM)(已完成)
深入探索编译插桩技术(五、Dex字节码)
深入探索编译插桩技术(六、ReDex)
《深入理解 Android 之 Gradle》
《慕课网之Gradle3.0自动化项目构建技术精讲+实战》1 - 5章
《慕课网之Gradle3.0自动化项目构建技术精讲+实战》6 - 8章
《慕课网之Gradle3.0自动化项目构建技术精讲+实战》9 - 11章
工具书:《实战Gradle》
Android优秀三方源码必知必会~(已完成)
慕课网之《实战企业级项目 践行App重构之路》(已完成)
网易云课程之架构师专题(已完成)
慕课网之《实战企业级项目 践行App重构之路》(已完成)
《Android进阶解密》(已完成)
慕课网之《Android应用发展趋势必备武器 热修复与插件化》(已完成)
《Android插件化开发指南》
现如今,Android 行业人才已逐渐饱和化,但高级人才依旧很稀缺,我们经常遇到的情况是,100份简历里只有2、3个比较合适的候选人,大部分的人都是疲于业务,没有花时间来好好学习,或是完全不知道学什么来提高自己的技术。对于 Android 开发者来说,尽早建立起一个完整的 Android 知识框架,了解目前大厂高频出现的常考知识点,掌握面试技巧,是一件非常需要重视的事情。
去年,为了进入一线大厂去做更有挑战的事情,拿到更高的薪资,我提前准备了半年的时间,沉淀了一份 「两年磨一剑」 的体系化精品面试题,而后的半年,我都在不断地进行面试,总共面试了二三十家公司,每一场面试完之后,我都将对应的面试题和详细的答案进行了系统化的总结,并更新到了我的面试项目里,现在,在每一个模块之下,我都已经精心整理出了 超高频和高频的常考 知识点。
在我近一年的大厂实战面试复盘中逐渐对原本的内容进行了大幅度的优化,并且新增了很多新的内容。它可以说是一线互联网大厂的面试精华总结,同时后续还会包含如何写简历和面试技巧的内容,能够帮你省时省力地准备面试,大大降低找到一个好工作的难度。
这份面试项目不同于我 Github 上的 Awesome-Android-Interview 面试项目:https://github.com/JsonChao/Awesome-Android-Interview,Awesome-Android-Interview 已经在 2 年前(2020年 10 月停止更新),内容稍显陈旧,里面也有不少点表述不严谨,总体含金量较低。而我今天要分享的这份面试题库,是我在这两年持续总结、细化、沉淀出来的体系化精品面试题,里面很多的核心题答案在面试的压力下,经过了反复的校正与升华,含金量极高。
在分享之前,有一点要注意的是,一定不要将资料泄露出去!细想一下就明白了:
1、如果暴露出去,拿到手的人比你更快掌握,更早进入大厂,拿到高薪,你进大厂的机会就会变小,毕竟现在好公司就那么多,一个萝卜一个坑。
2、两年前我公开分享的简陋版 Awesome-Android-Interview 面试题库现在还在被各个培训机构当做引流资料,加大了现在 Android 内卷。。
所以,这一点一定要切记。
获取方法:扫描下方的二维码。
这是我过去七年一直研究的命题。首先,是为自己研究,因为我是从小城镇出来的,通过持续不断地逆袭立足深圳。越是出身普通的人,就越需要有耐心,去进行系统性地全面提升,这方面,我有非常丰富的实践经验和方法论。因此,我开启了 “JsonChao” 的成长社群,希望和你一起完成系统性地蜕变。
我的公众号 JsonChao
开通啦,专注于构建一套未来Android开发必备的知识体系。每个工作日为您推送高质量文章,让你每天都能涨知识。如果您想第一时间获取最新文章和最新动态,欢迎扫描关注~
Copyright 2019 JsonChao
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.