原生android 全面屏,Android适配全面屏

为给用户带来更具吸引力的观看体验,许多 Android 原始设备制造商 (OEM) 纷纷试水新款特长屏幕智能手机。Samsung 刚刚发布了一款全新旗舰级设备 Samsung Galaxy S8,其采用纵横比达 18.5:9 的全新显示屏。在今年早些时候的世界移动通信大会上,LG 也发布了其新款旗舰级设备 LG G6,其采用纵横比达 18:9 的特长屏幕。

(左图)18.5:9 设备上最大纵横比设置为 16:9 的应用

(右图)18.5:9 设备上最大纵横比设置为 18.5:9 的应用

为了充分利用这些设备上更大的显示屏,您应考虑增大应用支持的最大纵横比。为此,只需在应用的 元素中声明 android.max_aspect 元素:

android:value="ratio_float"/>

ratio_float

您的应用可以支持的最大纵横比,以小数形式表示,其格式如下(长尺寸/短尺寸)。

我们建议您将应用设计为支持 2.1 或更高的纵横比。为此,您需要向 元素添加以下代码:

注:如果您未设置任何值,并且 android:resizeableActivity 不为 true,则最大纵横比默认为 1.86(大约相当于 16:9),您的应用将无法充分利用额外的屏幕空间。

随着越来越多像 Samsung Galaxy S8 和 LG G6 这样的特长屏幕 Android 设备的不断涌现,您将有更多的机会利用您的应用展示更多的内容并打造更打动人心的体验。

如需了解如何在 Android 上支持多种屏幕的更多详细信息,请访问支持多种屏幕页面。

适配前效果:

a31f06b10a48

image.png

适配后效果:

a31f06b10a48

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值