Android(安卓)res .9.png android九宫图
16lz
2021-12-04
Android中经常遇到的一个问题就是图标放大变小的问题。一般情况下,当图标被方法之后会失真,所以android提供了一种九宫格的图标来解决这个问题。所以大家经常会在res资源目录下见到不少 ***.9.png的图标,这些就是android的九宫格图标。
下边给大家看三个效果图,左侧的是普通的图标,右侧的是该图标放大之后的情况,下侧的是横向拉伸的九宫格的图标
可以看到,横向拉伸的九宫格图标任然保持了“原状”,没有失真,这是如何做到的呢
其实很简单,用的就是Android自带的九宫图制作工具
该工具是位于sdk\tools目录下的draw9patch.bat,双击它就可以编辑九宫格图标,该工具的界面如下:
可以看到,左侧是编辑区域,右侧是效果显示区域。
在你要编辑的图标的边缘区域(上下左右)可以看到一个一像素宽度的透明区域。这个区域就是编辑你要拉伸的地方,点击鼠标左键拖动就可以选择当图标放大时你选择哪块区域被拉伸,按shift+鼠标左键可以取消拉伸区域。编辑完之后选择保存,Ok,一张九宫格图标就制作成了。
更多相关文章
- Android(安卓)系列 5.9使用Inkscape创建Android(安卓)Launcher图
- Android(安卓)P 默认壁纸被拉伸
- SystemUI9.0系统应用图标加载流程
- GridView--学习
- android:shrinkColumns的用法 (2011-04-21 22:12:35)
- android:shrinkColumns的用法 (2011-04-21 22:12:35)
- Android(安卓)菜单简析01(OptionsMenu)
- Android百度地图(五):百度地图鹰眼sdk监控进出地理围栏(区域)
- Android百度地图SDK—地图标记