IT之家2月21日消息上个月,微软宣布面向开发人员的SurfaceDuoSDKPreview全面推出。IT之家报道,微软现在已经推出了SurfaceDuoSDKPreview的首个更新,带来了新的更改和改进。 下面是内容介绍: 更改应用程序报告尺寸的方式:微软一直在忙于建立一个AppCompat兼容实验室,以对GooglePlay商店中的热门应用进行测试。IT之家获知,微软发现在向应用和游戏返回时,活动(activity)、窗口(window)和显示指标(DisplayMetrics)方面存在一些不一致之处。对尺寸的报告方式进行了更改,以便使应用获得适合其显示的尺寸。如果是: 对于单一显示屏上的应用,窗口和显示指标将与单个显示屏相关 对于跨两个显示屏的应用,窗口和显示指标将与两个显示屏相关,包括DisplayMask。 DisplayMaskAPI更新:基于应用程序窗口的DisplayMetrics和DisplayMaskAPI更改为相对于应用程序窗口返回铰链Mask: DisplayMask已更新,可以根据应用上下文返回相对于显示指标的边界矩形。在单屏幕中运行时,DisplayMask现在将返回一个空列表,它将不与窗口相交。在双屏幕中运行时,DisplayMask边界矩形应标识相对于应用程序窗口的硬件铰链下的区域。 作为此API的使用者,应用程序将在以下情况之一中运行: 应用以单屏模式运行:DisplayMask将为空列表 应用以跨屏模式运行:DisplayMaskhingemaskrectangle 微软SurfaceDuoImageBuildFlavor现在是USERBuild,而不是USERDEBUG:此镜像更新包含USERBuildFlavor,这将减少模拟器中的日志记录并加快镜像访问速度。请注意,ADB命令将继续照常运行而不需要在设置中启用开发人员选项。 微软SurfaceDuoSDK新版适用于Mac、Windows和Ubuntu,可以点击此处链接下载。