最近维护一个老项目,项目的 targetSdkVersion 为 26,实在是太老了,应用市场都快不能发布了,所以不得不进行升级。最后将 targetSdkVersion 升...
最近维护一个老项目,项目的 targetSdkVersion 为 26,实在是太老了,应用市场都快不能发布了,所以不得不进行升级。最后将 targetSdkVersion 升...
1. 背景 玩过王者荣耀的同学肯定碰到过这样的场景:一段时间没打开 APP,打开的时候会提醒你下载安装升级资源包,一个完整的资源包可能超过 1 个 G ,但是升级资源包可能只...
前言 1. 网络优化概述 Android 网络优化方法主要讲的就是线下网络测试工具、线上网络监控方案、流量优化方案和质量优化方案。 做网络优化时,要考虑多个维度、统计多种数据...
还记得上大学时学数据结构这们课程,老师重点讲了树特别是二叉树这种数据结构。讲到二叉树的遍历,有前序、中序、后序 3 种方式,当时只记住了 3 种递归遍历的方式,后来在实际工作...
在这篇文章里专门讲过插入排序算法https://www.jianshu.com/p/5d071ca9a039[https://www.jianshu.com/p/5d071c...
这两种排序算法都采用了分治算法的思想。 1. 归并算法 将一个待排序数组从中间分成 2 部分,分别将这 2 部分排好序,然后再将之合并。这是一个递归的过程,左右两部分再用同样...
记得上大学刚学编程时,书本上就教了最简单的2种排序算法:选择排序和冒泡排序。原理也很简单,但是后来毕业后,有一次面试要手写一下选择、冒泡排序算法,突然之间卡壳了,心里知道是 ...
现在的Android工程都是采用 gradle 来构建的,从早期的单一工程架构(一个项目只有一个主 module),到现在的组件化架构(一个项目包含有多个module),项目...
项目依赖关系 关联关系 1、应用层APP也就是项目当中的宿主2、组件层则是项目当中的业务组件3、基础层是一些公共的lib包 宿主依赖业务组件 业务组件依赖library-ba...