在Gradle学习10——自定义Gradle插件 这篇文章中介绍了编写插件的几种方式。编写gradle对象插件的实现方式有3种: 直接写在build.gradle中,这种方式...
IP属地:上海
在Gradle学习10——自定义Gradle插件 这篇文章中介绍了编写插件的几种方式。编写gradle对象插件的实现方式有3种: 直接写在build.gradle中,这种方式...
首先APT是什么,APT可以通过配合注解在编译期生成代码的一种技术,当下比较流行的第三方库,比如Dagger2 、 ButterKnife都用到了APT技术,使用这些库可以减...
1:PanDownload PanDownload是一款支持百度网盘不限速下载的电脑软件。它在9月1号进行了很多更新,包括:支持免登录下载,支持批量下载,多账号管理等等功能。...
前言 只有光头才能变强 JVM在准备面试的时候就有看了,一直没时间写笔记。现在到了一家公司实习,闲的时候就写写,刷刷JVM博客,刷刷电子书。 学习JVM的目的也很简单: 能够...
分享一个学习Git命令的网站,循序渐进按课程闯关编写的,做的非常棒,界面还很可爱🐶! 建议手动输入git命令,可以在动画中很明白地看到指针和路径是如何变化的,很有趣。 htt...
参考资源 官网 国内博客 GitHub官网 鉴于一些关于OKHttp3源码的解析文档过于碎片化,本文系统的,由浅入深得,按照网络请求发起的流程顺序来讲解OkHttp3的源码。...
前言 在 Android开发中,性能优化策略十分重要 本文主要讲解性能优化中的内存优化,希望你们会喜欢 目录 1. 定义 优化处理 应用程序的内存使用、空间占用 2. 作用 ...
这篇摸清一个问题:Glide从网上下载图片的流程.Glide4.0加入了Generated API,如此现在有两种基本加载方式:Glide.with(context).loa...