努比亚技术团队原创内容,转载请务必注明出处。 1.前言 从用户手指点击桌面上的应用图标到屏幕上显示出应用主Activity界面而完成应用启动,快的话往往都不需要一秒钟,但是这...
IP属地:湖北
努比亚技术团队原创内容,转载请务必注明出处。 1.前言 从用户手指点击桌面上的应用图标到屏幕上显示出应用主Activity界面而完成应用启动,快的话往往都不需要一秒钟,但是这...
1 前言 1.1 什么是AOP,与OOP的区别 OOP:即ObjectOriented Programming,面向对象编程。功能都被划分到一个一个的模块里边,每个模块专心干...
1. 前言 - 移动互联网退潮下的汽车大战 将时间回退到2017年我大学刚毕业时,彼时移动互联网就已经开始退潮,各大个培训机构也纷纷停止了Android相关的培训,曾经热火朝...
Kotlin Coroutine 一般翻译成协程,顾名思义可以理解成协作程序,它并不是 Kotlin 特有的,很多程序都有协程这个概念。刚开始接触时,对这些概念还是挺费解的。...
概述: 当Android应用的UI线程被阻塞太久时,就会触发一个”Application Not Responding“(ANR)错误。如果APP运行在前台,系统就会弹出一个...
1、创建maven脚本文件 1.1在app的目录下,新建一个名为maven-release-aar.gradle的文件,并在build.gradle 末尾添加如下字段: 1....
目录 什么是单元测试? 为什么很多人不愿意做单元测试? 什么是测试驱动开发? 怎么进行测试驱动开发? 为什么要使用 Mock? Mockito 好用吗? MockK 怎么用?...
作者: maplejaw本篇只解析标准包中的操作符。对于扩展包,由于使用率较低,如有需求,请读者自行查阅文档。 创建操作 以下操作符用于创建Observable。 creat...