1. git安装 在mac的终端上,输入git会提示安装git软件,确认安装。安装完成后打开终端,使用git --version命令查看安装版本,有就是安装成功了。 2. 配...
1. git安装 在mac的终端上,输入git会提示安装git软件,确认安装。安装完成后打开终端,使用git --version命令查看安装版本,有就是安装成功了。 2. 配...
Mac 本开发Android时,AndroidStudio 在命令行输入gradle xxx各种编译命令时,提示该错误,下面给出解决方法。(该方法是全局的,在系统自带的控制台...
来吧,今天说说常用的网络框架OKHttp,也是现在Android所用的原生网络框架(Android 4.4开始,HttpURLConnection的底层实现被Google改成...
一、什么是IdleHandler? IdleHandler是android.os.MessageQueue的一个内部接口,其定义如下 可以把它理解为Runnable。Idle...
Kotlin有一些新东西: Unit Any 和 Nothing,这里整理一下对这三兄弟的理解。 Unit 首先,看看 Unit 在Kotlin中的定义: 可以看到,首先 U...
在技术学习的道路上,往往最常见、用的最多地方,却有着容易忽略的技术细节。某个时间点蓦然回首,才发现最应该了解和掌握的技术基础,却由于缺少总结和记录、或者是因为常态思维固化缺少...
前言 在 Android开发中,性能优化策略十分重要 因为其决定了应用程序的开发质量:可用性、流畅性、稳定性等,是提高用户留存率的关键 本文全面讲解性能优化中的所有知识,献上...
前言 HashMap 在 Java 和 Android 开发中非常常见 而HashMap 1.8 相对于 HashMap 1.7 更新多 今天,我将通过源码分析HashM...
0.前言 上一次 Picasso解析(1)-一张图片是如何加载出来的中,我已经将整个Picasso如何解析一张网络图片的过程梳理了一遍。如果仅仅只是这样梳理一遍,那就只是为了...