1 Activity的创建 ActivityThread对于App进程来说,它是App的入口。此外ActivityThread还实现了创建主线程Looper、dump应用内...
IP属地:江苏
1 Activity的创建 ActivityThread对于App进程来说,它是App的入口。此外ActivityThread还实现了创建主线程Looper、dump应用内...
@[TOC] 阅读本篇可能需要的预备知识《View的工作原理》、《Handler:Android消息机制》、《Window和WindowManager》、《Activity的...
前言 LiveData是一种具有生命周期感知能力的可观察数据持有类,LiveData可以保证屏幕的显示内容和数据一直保持同步,具有如下特点:1.LiveData可以感知到UI...
前言 WorkManager为后台任务提供了一套统一的解决方案,比如上传/下载/同步服务器等等,而且兼容性好,API 14+就可以使用,传统的后台任务比如说Service,如...
一 关于自定义viewGroup 二 关于MeasureSpec MeasureSpec代表一个32位int值,高2位代表SpecMode,低30位代码SpecSize,Sp...
什么是反射机制 java反射机制是在运行状态中,对于任意一个类,都能知道这个类的所有属性和方法。对于任意一个对象,都能调用它的任意一个方法和属性。这种动态获取信息以及动态调用...
什么是代理模式? 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 ...
Handler机制的工作原理 Handler 工作流程基本包括 Handler、Looper、Message、MessageQueue 四个部分,Message 负责消息的搭...