前言 2018年,大家开心哈,本文是在2018年第一天写完的,历时一年才完成,哈哈2018,大家加油 目录 一:Dagger2是什么? 二:为什...
前言 2018年,大家开心哈,本文是在2018年第一天写完的,历时一年才完成,哈哈2018,大家加油 目录 一:Dagger2是什么? 二:为什...
1.前言 组件化或者模块化开发模式,已逐渐成为热浪的形式,使用这些模式可以让我们程序更容易的扩展、更方便的维护更快捷的同步开发与更简单的单独调试...
一、Android中的线程 1.1 定义 线程,可以看作是进程的实体,CPU调度资源的基本单位。本质上是一串命令(也就是程序代码),执行线程可以...
Android夸进程通信机制系列:Android夸进程通信机制一:多进程简介Android夸进程通信机制二:Parcel 与 Parcelabl...
单例模式的定义 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 UML类图 单例类的构造函数是 private 内部私有的,...
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳...
1. 面向对象的三大特性,如何理解其中的多态?* 三大特性:封装、继承、多态* 多态是指允许不同的子类型的对象对同一消息作出不同的响应。多态分为...
注意:本文适用于已刷过题目,想短短几分钟快速简单回顾的情况。没看过《剑指offer》的读者建议先阅读下。 斐波那契数列 1、1、2、3、5、8、...
在实际的项目中我们应该根据特定的需求为每个活动指定恰当的启动模式。启动模式一共有4种。standard、singleTop、singleTask...
@[增量更新,差分包,bsdiff/patch] 背景 随着Android app的不断迭代升级,功能越来越多,apk体积也越来越大,虽然当前移...
专题公告
找些android面试题,准备面试、以及以后的学习!