赞
踩
提到启动页的适配,大家可能都知道,只要在在各个资源文件夹下创建不同尺寸的启动页图片,后面就不用管了。但这一套方案,在当下手机分辨率多元化的场景下,却显得十分无力。本文提供一个新的思路,点九图。
一、 准备一张启动页的图片,以下图为例
二、 打开Android Studio ,在需要操作的图片上右键,选择 Create 9-Patch file
点击后,选择保存点九图片在哪个包下
配置成功后,会生成一张后缀为**.9**的图片
三、打开**.9** 图片,配置点九图可拉伸位置
以本文启动图示例来看,不可拉伸的元素为 下方Logo,中心图片,可拉伸的位置为白色区域
(1)想好了可拉伸位置后,我们打开刚才保存的.9图片,进入可编辑的操作界面
(2)我们在左边的编辑操作界面,用鼠标左键长按,拖动出可编辑区域(此范围就是当图片存在拉伸情况时指定的拉伸区域)
四、移除转换前的启动页图片,仅保留这张 .9图即可。
通过以上的一番操作后,在各种分辨率的手机上运行时,仅有你指定的区域会拉伸,而此区域一般都是纯色。这样,就达到了近乎完美适配的效果。如果对你有帮助,就点个赞、留下你的评论吧~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。