Nodejs成功离不开 npm 优秀的依赖管理系统。在介绍整个依赖系统之前,必须要了解 npm如何管理依赖包的版本,本文将介绍 npm包 的版本...
还记得第一次听到 Coroutines 的时候,纳闷了一下,口瑞停,这是什么新的番号招式(误),之后其实也没有多在意了,好一段时间,因为一个档案...
查询附近的人或者是附近的商家是一个实用且常用的功能,比如微信中“附近的人”或是美团外卖中“附近商家”等,如下图所示: 那它是如何实现的呢?我们本...
本文基于原生 Android 9.0 源码来解读进程优先级原理. 一、概述 1.1 进程 Android 框架对进程创建与管理进行了封装,对于 ...
开始之前 作者以前开发设计采集器参考了 Google 的那套设计思路。这套设计方式基本都能满足分析需求,如果要区分用户和用户行为,采集的数据模型...
JetPack 以官方的方案,解决了很多我们头疼的问题。JetPack 作为一整套的解决方案,不是一篇文章很够解释清楚的。正如官方所说: And...
前言 TextView 可以说是 Android 中最简单、最常见的文字控件了,几乎每个页面都有 TextView 的身影,绝大多数情况我们用 ...
1. FFmpeg 发展历史及它用来解决什么问题 FFmpeg 项目最初是由 Fabrice Bellard 发起,从 2004 年起由 Mic...
Android 从诞生至今,已经 10 年有余了。在这 10 年中,Android 自身在不断完善着;同时,运行在这一操作系统上的 App 也在...
文集作者