Android开发.9图制作
2016-06-06 19:08
260 查看
1.为什么要用.9图:
用.9图的是图片看不出拉伸。
2.什么情况下用.9图:
一般用在背景图,背景都是填充完控件且图片完整显示的。所以很多情况下长和宽缩放比例不一样时就会出现拉伸效果。很丑
用.9图虽然没办法解决缩放比例问题。但是可以给用户看不起图片没有变形,因为的是可以拉伸的。绕了,试了就知道了
3.如何制作.9图:
工具:sdk下的tools中的draw9patch.bat
示例:
正常的我们是不想右端4角拉伸已经左端拐角处拉伸。
黑线围起来的区域就是可以拉伸的,没有交叉到的将不会被拉伸。
至于线怎么画,你用工具就知道了。
4.可能出现的bug:
No marked region found along edge或者 Found along top edge
这种bug一般是你只画了两边的黑线,在Anroid studio中需要四边都有黑线,都要确定能拉伸的地方
用.9图的是图片看不出拉伸。
2.什么情况下用.9图:
一般用在背景图,背景都是填充完控件且图片完整显示的。所以很多情况下长和宽缩放比例不一样时就会出现拉伸效果。很丑
用.9图虽然没办法解决缩放比例问题。但是可以给用户看不起图片没有变形,因为的是可以拉伸的。绕了,试了就知道了
3.如何制作.9图:
工具:sdk下的tools中的draw9patch.bat
示例:
正常的我们是不想右端4角拉伸已经左端拐角处拉伸。
黑线围起来的区域就是可以拉伸的,没有交叉到的将不会被拉伸。
至于线怎么画,你用工具就知道了。
4.可能出现的bug:
No marked region found along edge或者 Found along top edge
这种bug一般是你只画了两边的黑线,在Anroid studio中需要四边都有黑线,都要确定能拉伸的地方
相关文章推荐
- Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
- android 根据Item数设定ListView高度
- 把数据存储到文件(login案例) android 下的数据存储
- Android——自定义AlertDialog并与Activity进行数据通信
- [Android]PopupWindow 点击外部区域无法关闭的问题
- Android - android.view.InflateException: Binary XML file line #: Error inflating class fragment
- Android EditText 自带清除按钮 (ViewGroup实现)
- Ubuntu 安装 Android-Studio
- android获取版本信息
- Android强制设置横屏或竖屏
- Android蓝牙与全站仪蓝牙仪器数据交互
- 安卓让自己的应用处在栈顶
- Android_Service(基础篇)
- 安卓实现下载
- Android防止进程被杀
- Android Studio编译、导入aar库的方法
- java(Android)线程池
- Android后台监控其他应用是否全屏
- Android之右上角三点menu消失原因
- Android Studio使用Lint进行代码检查