背景:
经常有学员朋友在学习wms时候,有问到关于wms结构树的分析时候有几个Feature,不理解这几个Feature具体有什么使用场景等,虽然有语言上给解释,但是还是缺少相关的实战案例展示,所以很多同学的理解可能还是没办法与实际进行结合。

基于以上疑问背景,今天给大家寻找到一个系统自带放大镜的功能。
放大镜功能介绍:
窗口放大功能
Android 12 中引入的局部屏幕放大功能为弱视用户提供了经过改进的视图选项。
弱视用户可能佩戴有一定度数的眼镜,或者由于环境条件或疾病而暂时难以看清屏幕。暂时性困难可能由过度照明或用户极度疲劳等原因导致。
Android 12 中的局部屏幕放大功能让用户能够在整个屏幕放大和局部屏幕放大之间切换。使用局部屏幕放大功能,用户可以在屏幕上拖动放大的局部屏幕来查看不同区域。放大功能启用时,系统会显示一个可让用户切换到整个屏幕放大功能的切换按钮。 从 Android 14 开始,用户可以选择小、中、大或全屏放大镜尺寸。
https://source.android.google.cn/docs/core/display/window-magnifier?hl=bg
放大镜操作指南:


打开这个开关后有如下放大镜悬浮窗

使用方式:

作业要求:
1、剖析出全局放大镜的可以把画面放大的根本原理
2、堆栈追踪出全局放大时候触发点,剖析出整个过程
3、结合wms层级结构树中Feature情况,理解Feature作用
4、扩展要求:使用局部放大镜,分析局部放大镜原理
5、请列举出放大镜功能可以辅助在实战项目中有哪些其他类似使用场景


被折叠的 条评论
为什么被折叠?



