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