Android15将通过强制转向全屏显示应用来改变智能手机的使用体验。这意味着您最喜欢的应用将扩展到整个屏幕,消除顶部和底部那些令人讨厌的黑条。
虽然这有望带来更加身临其境的视觉体验,但这一突然变化让许多应用开发者措手不及。幸运的是,谷歌谨慎地为那些没有为过渡做好准备的人提供了一个临时的逃生通道。
过去,Android应用可以使用特定API将内容扩展到屏幕边缘。这样,应用就可以在系统栏下方绘制内容,从而增强视觉体验。尽管有此功能,但许多开发者仍避免将应用设计为边到边,因为担心UI冲突。例如,浮动操作按钮等交互元素可能会与导航栏重叠,从而导致可用性问题。
为了缓解这些问题,Google推出了内嵌功能,帮助开发者管理应用内容和系统界面之间的重叠。然而,由于没有强制执行无边框行为,许多应用没有实施这些解决方案,导致该功能未得到充分利用。
Android15的全面授权:选择退出API
不过,Android15框架中的隐藏属性提供了一个临时的逃生通道。应用现在可以使用windowOptOutEdgeToEdgeEnforcement属性来绕过边到边的要求。
左侧:该应用以SDK34(Android14)为目标,在Android15设备上无法实现全屏显示。右侧
:该应用以SDK35(Android15)为目标,在Android15设备上无法实现全屏显示。
这项临时措施为那些需要更多时间适应的用户提供了缓冲。但必须注意的是,这只是一个短期解决方案。最终,所有应用都必须采用全面屏设计,才能与未来的Android版本兼容。
开发人员优化应用程序的时间有限
Google的文档指出,该选择退出属性最终将在未来的SDK级别弃用并禁用。这意味着开发人员只有有限的时间来优化其应用以适应全屏模式。据AndroidAuthority报道,GooglePlayStore直到2026年8月31日才会强制要求应用以Android15为目标,为开发人员提供至少两年的适应宽限期。
对于普通用户来说,向全面屏应用的过渡可能会很顺利。大多数应用都能顺利适应,提供更现代、更吸引人的外观。
Android15强制采用全屏幕应用,标志着移动平台向前迈出了重要一步。虽然这给开发者带来了挑战,但对用户的长期利益是不可否认的。随着行业适应这一新模式,我们期待看到越来越创新和视觉上令人惊叹的应用体验。