Android 启动页适配问题的完美解决方案

启动页适配问题的完美解决方案

提到启动页的适配,大家可能都知道,只要在在各个资源文件夹下创建不同尺寸的启动页图片,后面就不用管了。但这一套方案,在当下手机分辨率多元化的场景下,却显得十分无力。本文提供一个新的思路,点九图

具体操作

一、 准备一张启动页的图片,以下图为例
Android 启动页适配问题的完美解决方案_第1张图片

二、 打开Android Studio ,在需要操作的图片上右键,选择 Create 9-Patch file
Android 启动页适配问题的完美解决方案_第2张图片
点击后,选择保存点九图片在哪个包下
Android 启动页适配问题的完美解决方案_第3张图片
配置成功后,会生成一张后缀为**.9**的图片
在这里插入图片描述

三、打开**.9** 图片,配置点九图可拉伸位置

以本文启动图示例来看,不可拉伸的元素为 下方Logo,中心图片,可拉伸的位置为白色区域

(1)想好了可拉伸位置后,我们打开刚才保存的.9图片,进入可编辑的操作界面
Android 启动页适配问题的完美解决方案_第4张图片
(2)我们在左边的编辑操作界面,用鼠标左键长按,拖动出可编辑区域(此范围就是当图片存在拉伸情况时指定的拉伸区域)
Android 启动页适配问题的完美解决方案_第5张图片
四、移除转换前的启动页图片,仅保留这张 .9图即可。

通过以上的一番操作后,在各种分辨率的手机上运行时,仅有你指定的区域会拉伸,而此区域一般都是纯色。这样,就达到了近乎完美适配的效果。如果对你有帮助,就点个赞、留下你的评论吧~

你可能感兴趣的:(Android,项目实用,Android,疑难杂症,android,启动页,闪屏页,适配)