Android 基础
西西里大律师
程序员之所以犯错误,不是因为他们不懂,而是因为他们自以为什么都懂。
展开
-
编译时动态生成代码技术之java注解(一)
什么是注解?从JDK5开始,Java增加了注解,注解是代理里特殊的标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用注解,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。代码分析工具,开发工具和部署工具可以通过这些补充信息进行验证,处理或者进行部署。注解的分类(1)标注注解@Overrride:对覆盖超类中的方法进行标记,如果被标记的方 法并没有实...原创 2019-03-04 22:38:54 · 1586 阅读 · 0 评论 -
Gradle学习(三)
自定义gradle插件因为gradle插件是在编译过程中生效, 不用修改代码就能实现很多功能, 几乎每个app都使用了gradle插件。最近一直在深挖Android Gradle的学习,发现其实所谓的Android Gradle也不过就是一个gradle插件,所以如果能学好gradle的开发,我们就可以利用Gradle为我们做很多事,比如干预Android的打包,打出我们想要地apk或者jar,...原创 2019-03-18 18:20:05 · 218 阅读 · 0 评论