知识体系
知识点的总结归纳
xiaoqiang_0719
安卓开发
展开
-
Android---Handler体系
前言 作为一个Android程序员Handler机制使用的十分频繁,基本使用方法我不会再去累赘,本篇文章意在阐述自己在使用过程中遇到的问题以及阅读源码后得到的收获。 首先是几个问题 子线程有哪些更新UI线程的方法? Activity的runOnUiThread(Runnable action) 是如何实现子线程更新UI的? Handler导致的内存泄露问题? 源码分析 从使用流程进行源码分析...原创 2019-06-13 17:41:10 · 945 阅读 · 0 评论 -
Android---Window、WindowManager和WMS体系
前言 本篇文章会从源码层面上分析Activity从创建直到在页面上显示的过程。 首先分析一下在这个过程中会遇到的一些接口和类 了解它们的源码以及功能之后再将它们串起来就能够了解整体的流程了 概述 类和接口 1. Window体系 Window体系说白了就是要在页面是显示的View,这个体系中包含多个类来共同完成view的显示其中包括 Activity、Window、PhoneWindow、De...原创 2019-06-14 17:59:32 · 976 阅读 · 1 评论 -
安卓刘海适配
先炫富! 三种情况会涉及到刘海的适配: 1.有状态栏的情况(不是全屏FULLSCREEN状态)不需要适配刘海,如果没有设置状态栏颜色默认状态栏为黑色背景白色字体和图标,这种情况不会受到刘海的影响,因为刘海的高度就是状态栏的高度,只要有状态栏的app不需要进行刘海适配,当然可以相应的进行状态栏背景或者字体颜色的修改使app色调更加协调,下图为vivo x21的状态栏可以看到电量时...原创 2018-06-29 15:03:34 · 9873 阅读 · 28 评论