原创内容,转载请注明出处,多谢配合。 WMS(WindowManagerService)是系统核心服务,它职责主要包含如下几个部分: 窗口管理和...
原创内容,转载请注明出处,多谢配合。 WMS(WindowManagerService)是系统核心服务,它职责主要包含如下几个部分: 窗口管理和...
说起leakcanary大家应该都很熟悉,问起原理应该都知道在对象被销毁时通过WeakReference+ReferenceQueue检测对象是...
相信很多人都会有一个疑问,我们为何要去阅读源码,工作上又用不上,这个问题很棒,我们就先从使用出发,然后分析这些用法的实现原理,这样才能体现出阅读...
原文链接:Picking your compileSdkVersion, minSdkVersion, and targetSdkVersion...
SurfaceView与TextureView是Android做视频开发是必定要用到的两个控件,它们的特性和使用场景有什么区别。先来概括如下: ...
一、消息机制之同步屏障 消息机制的同步屏障,其实就是阻碍同步消息,只让异步消息通过。而开启同步屏障的方法就是调用下面的方法: 源码如下: 在这里...
面试被问到横竖屏切换时Activity的生命周期,正好记录一下验证过程~ 横竖屏切换涉及到的是Activity的android:configCh...
前言 现在很多App里都内置了Web网页(Hyprid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 上述功能是由 Androi...
本系列会持续更新。 JVM基本是BAT面试必考的内容,今天我们先从JVM内存模型开启详解整个JVM系列,希望看完整个系列后,可以轻松通过BAT关...
1、我们先看看整体的生命周期流程 2、从一个Activity中的OnCreate和onStart中直接加载一个Fragment 首先调用Acti...
专题公告
回家集训