背景 最近参加了华为方舟的Workshop,从编译到Runtime都有了一些体会,并且对于虚拟机的运行也有了一些了解。 Android虚拟机的演变 4.4版本前,使用的是Da...
背景 最近参加了华为方舟的Workshop,从编译到Runtime都有了一些体会,并且对于虚拟机的运行也有了一些了解。 Android虚拟机的演变 4.4版本前,使用的是Da...
Gradle 小课堂系列Gradle 小课堂第1课 - 入门篇[https://www.jianshu.com/p/dff92cfceb0b]Gradle 小课堂第2课 - ...
Kotlin协程实际上是所谓的stackless协程,即没有在线程之上实现类似线程栈的结构,可以认为是一种kotlin语言层面支持的 线程调度框架,使用这个框架,我们可以省去...
相关文章: 【翻译】安卓架构组件(1)-App架构指导 【翻译】安卓架构组件(2)-添加组件到你的项目中 【翻译】安卓架构组件(4)-LiveData 【翻译】安卓架构组件(...
简介 在安卓电视的使用过程中,按键走焦是主要的交互方式,因此 TV 开发中会写很多焦点相关的代码。安卓系统内部的焦点管理是建立在 View 系统之上的,有默认的处理方式,不需...
Map 接口本身的文档说了可能会抛出 NPE,但最终还是取决于具体的实现类。 key = null ? 很不幸,能不能保存 null key 取决于具体的类型,而不取决于 M...
Spring框架的依赖注入是家喻户晓的,但是在实际的开发中我们想使用便捷的依赖注入功能,但是又不想引入Spring框架的复杂性,该怎么办呢? 有了Google Guice,这...
简述 Nextcloud 可以安装在各种主流的 linux 服务器上,支持最好的是 Ubuntu 和 CentOS,而且有些 VPS 提供直接安装 Nextcloud 的选项...
1.https://www.jfrog.com/open-source/下载jfrog的服务端的maven管理软件,我的是windows的环境,就下载了zip包,你们可以根据...
图片的话看不到可以我CSDN上的博客:https://blog.csdn.net/u013332124/article/details/84647915 在java语言中,可...
[Jenkins官网] (https://jenkins.io/download/)[Jenkins文档] (https://jenkins.io/zh/doc/book/m...
1. 简介 很早就听说了Google的Lifecycle组件,因为项目没有使用过,所以并没有过多的接触。不过最近看到了一篇文章,其中的一条评论提到了LiveData。恰巧这两...
Gradle 小课堂系列Gradle 小课堂第1课 - 入门篇[https://www.jianshu.com/p/dff92cfceb0b]Gradle 小课堂第2课 - ...
建议学习一下哈希表的理论知识,再看一遍源码会有更多收获。
HashMap源码分析(一)这次只讲解部分源码,不会全部讲完。并且代码来自API 26 Platfrom。前段时间又重新简单看了一次HashMap的源码,想简单记录一下碰到的问题和在源码中能参考到的代码...