AndroidStudio中.9图的制作
2016-12-13 13:35
288 查看
1,用一张干净的png图片放在mipmap里面。
2,点击图片右键最后一项,create 9-patch file保存在drawable目录
3,对drawable里面生成的.9图进行划线,(注意:左和上划就可以,右边和下边不要划),直接鼠标左键划黑线,不要摁着ctrl划红线(因为这个错误耽搁好久)。 (左上分别代表图片纵向拉伸只拉伸该部分和图片横向拉伸只拉伸该部分)
4,保存并删除mipmap里面的图片,在xml里面使用。
解释:1号黑色条位置向下覆盖的区域表示图片横向拉伸时,只拉伸该区域
2号黑色条位置向右覆盖的区域表示图片纵向拉伸时,只拉伸该区域
3号黑色条位置向左覆盖的区域表示图片纵向显示内容的区域
4号黑色条位置向上覆盖的区域表示图片横向显示内容的区域
没有黑色条的位置覆盖的区域是图片拉伸时保持不变(比如,如果图片的四角为弧形的时候,当图片被任意拉伸时,四角的弧形都不会发生改变)
5、如果失误多选了部分,可按住shift键,点击鼠标左键去掉黑色条
6、右边3个黑色图形区域为显示当前拉伸效果
2,点击图片右键最后一项,create 9-patch file保存在drawable目录
3,对drawable里面生成的.9图进行划线,(注意:左和上划就可以,右边和下边不要划),直接鼠标左键划黑线,不要摁着ctrl划红线(因为这个错误耽搁好久)。 (左上分别代表图片纵向拉伸只拉伸该部分和图片横向拉伸只拉伸该部分)
4,保存并删除mipmap里面的图片,在xml里面使用。
解释:1号黑色条位置向下覆盖的区域表示图片横向拉伸时,只拉伸该区域
2号黑色条位置向右覆盖的区域表示图片纵向拉伸时,只拉伸该区域
3号黑色条位置向左覆盖的区域表示图片纵向显示内容的区域
4号黑色条位置向上覆盖的区域表示图片横向显示内容的区域
没有黑色条的位置覆盖的区域是图片拉伸时保持不变(比如,如果图片的四角为弧形的时候,当图片被任意拉伸时,四角的弧形都不会发生改变)
5、如果失误多选了部分,可按住shift键,点击鼠标左键去掉黑色条
6、右边3个黑色图形区域为显示当前拉伸效果
相关文章推荐
- Eclips 搭建Android开发环境
- Android高仿微博首页Tab 加号弹窗功能
- Android 休眠与常亮的设置
- ionic开发之Android平台echo插件编写
- RecyclerView的使用
- MPAndroidChart中,滑动图表到最后一个的时候加载更多数据
- Android 开源框架Universal-Image-Loader解析 基本介绍及使用
- Android地图SDK无法支持64位平台
- Android6.0 由PDK-TestingCamera 学习apk布局
- Android 程序开发——百度地图的使用(一) 基础配置
- Android Studio中模拟器中关于VT-x is disabled in BIOS错误的解决方案(有图)
- android ERR:stack=java.lang.StackOverflowError:stack size 8MB
- Error:duplicate files during packaging of APK
- android 实现类似于textview下划线效果
- android studio上如何运行java的程…
- android消息机制(handler运行机制)解析
- Android CountDownTimer 简单实例
- RelativeLayout属性记录
- Android JNI编程(六)——C语言函数指针、Unition联合体、枚举、Typedef别名、结构体、结构体指针
- 玩转Android之MVVM开发模式实战,炫酷的DataBinding!