前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
后期更新了连载:每日一问:谈谈滑动冲突你是怎样处理的 写在前面 转眼间 面试系列 已经到了第九期了,由于文章将会持续更新,导致标题难看性,所以以后的标题将更正为本文类似的格式...
Activity是APP开发中用的最多的一个组件,一个应用程序内避免不了多个Activity的跳转,这时有人会问:我的程序就一个Activity!其实,在我们点击APP图标时...
在上一篇文章【从源码角度分析Activity、Window、View的关系】中讲到了View的加载流程,最终会调用ViewRootImpl的invalidate()方法。如果...
View依附于Window,而Activity负责管理Window。为什么会产生这样的关系呢?文章围绕这个问题。将会从Activity加载View的整个流程去分析Activi...
一、View绘制总入口 ActivityThread中,首先创建Activity,然后通过attach方法初始化对应的mWindow,然后将顶级视图DecorView添加到W...
续上篇Android Handler之从主线程往子线程发消息(一) 简单回顾一下Handler机制中几个对象的主要作用 Handler机制中最重要的四个对象Handler:负...
1.Retrofit基本使用 首先来了解下Retrofit是什么,在官网中对于Retrofit的描述是这样的: A type-safe HTTP client for And...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是...
什么是OOM 移动端内存有限,手机给每个应用分配大小有限(Google 源生OS分配的内存为16M或者24M,但是不同厂家的ROM会修改)。当你使用的内存空间接近阀值...