摘要: Android WindowManager 一、Window分类 Window 有三种类型,分别是应用 Window、子 Window 和系统 Window。应用类 Window 对应一个 Acitivity,子 Window 不能单独存在,需要依附在特定的父 Window 中,比如常见的一些 Di 阅读全文
posted @ 2021-11-17 17:07 RichardLM 阅读(424) 评论(0) 推荐(0) 编辑
摘要: Android View绘制流程 如上图,Activity的window组成,Activity内部有个Window成员,它的实例为PhoneWindow,PhoneWindow有个内部类是DecorView,这个DecorView就是存放布局文件的,里面有TitleActionBar和我们setCo 阅读全文
posted @ 2021-11-16 13:39 RichardLM 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: VirtualDisplay 一、介绍 代表一个虚拟显示器。 虚拟显示器的内容被渲染到您必须提供给createVirtualDisplay()的Surface 。 二、使用 1、createVirtualDisplay 通常我们使用DisplayManager.createVirtualDispla 阅读全文
posted @ 2021-11-12 15:05 RichardLM 阅读(10494) 评论(0) 推荐(1) 编辑
摘要: 序列化 1.Serializable ​ Java序列化就是指把Java对象转换为字节序列的过程 ​ Java反序列化就是指把字节序列恢复为Java对象的过程。 实现序列化和反序列化的三种实现: ①若Student类仅仅实现了Serializable接口,则可以按照以下方式进行序列化和反序列化。 O 阅读全文
posted @ 2021-11-12 11:17 RichardLM 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Android Presentation 一、介绍 Presentation是一种特殊的dialog,其目的是在辅助显示器上展示内容。 Presentation在创建时与目标Display相关联,并根据 display 的指标配置其上下文和资源配置。当Presentation附加到的显示器被移除时, 阅读全文
posted @ 2021-11-12 11:15 RichardLM 阅读(2464) 评论(0) 推荐(0) 编辑