一、概念辨析——持续集成、持续交付与持续部署 1. 持续集成(Continuous Integration CI) 在软件开发领域,持续集成指频繁地将较小的代码改动正确的合并...[作者空间]
当决定来谈谈卫星定位时,我心中响起了一句话: ———你并不是很理解周围的世界,你只是熟悉了它而已——— 言归正传,我们聊卫星定位时候,会聊到什么呢? 手机位置、GPS、北斗、...[作者空间]
一、setting.gradle作用 settings.gradle 作为Android 项目构建配置的入口文件,它主要有以下五点作用: 1.定义项目根目录名称 根项目名称是...[作者空间]
在看本文之前建议先了解下《源集理解[https://www.jianshu.com/p/1720bc6c7359]》《buildType和productFlavors相同和差...[作者空间]
随着 Android 应用复杂度的增加,构建时间逐渐成为开发过程中的一个瓶颈。尤其是在应用需要多个渠道包[htt...[作者空间]
提到跨进程通信,你会想到什么? Socket、管道、共享内存、Binder、消息队列、信号量…… 如果让你讲讲他们...[作者空间]
一进程一世界,一个进程在进行垃圾回收的时候,另一个进程可能才刚刚启动、坐拥大片空闲~在了解Android如何做内存...[作者空间]
在城市中,垃圾清理回收是一个非常重要的部门,它关乎着整个城市的健康运行,但进行垃圾清理需要占用道路、厕所、公园等空间,影响人们正常的出行和生活,所以进行垃圾清理的时机是非常重...[作者空间]
内存的定量分析是我们了解App性能、系统健康度,解决ANR、OOM,进行系统和App优化的重要指标。本文就盘点下当前有哪些统计Android内存使用量的方法。 前置知识 RS...[作者空间]
相似点 都叫构建变体,可以通过配置来生成不同的构建,最后生成不同的apk,只是他们的构建变体的区分是基于不同维度。...[作者空间]
什么是登录 登录是从服务端获取token也就是账号使用权的过程。客户端拿到token后把它保存下来,然后之后的请求...[作者空间]
上官方链接 https://developer.android.com/studio/build/dependen...[作者空间]
一、 卡顿有哪些场景 首先,回想下在什么情况下你会觉得某个App很卡,不妨设想现在从手机桌面打开一个App-简书。...[作者空间]
step 1: 打开开发者模式 -> 设置调试应用+打开等待调试器 step 2 : 在应用代码中增加断点 ste...[作者空间]
什么是异常处理机制 异常处理机制是处理系统非正常运行的流程。系统在运行时候,会出现因子系统实现错误、外界非法输入、...[作者空间]