绘制九宫图-draw9patch.bat

详情请至以下地址学习:

http://blog.csdn.net/whyrjj3/article/details/7852642

1、在Android的SDK目录下的tools文件夹下找到draw9patch.bat,双击运行;

2、File——》Open 9-patch, 打开编辑图片

3、勾选Show patchs, 绘制左边像素条,设置上下拉伸区域, 拉伸效果如下图右侧所示:

4、绘制上边像素条,设置左右拉伸区域;

上面的紫色区域代表被拉伸的区域,也就是说,当我们把这个图片设置为其他组件的背景时, 如果所在的组件比较大,那么图片的这块区域就会被重复的绘制,而其他的部分则会不变,拉伸的效果在工作区的右侧显示。

5、绘制右边像素条, 设置显示内容纵向区域;

6、绘制下侧像素条,设置横向显示内容区域;

蓝色的区域表示显示内容的显示区域;

7、保存。

时间: 2024-07-28 15:26:15

绘制九宫图-draw9patch.bat的相关文章

Android九宫图(draw9patch)

左边和上边的线决定重复的区域: 右边和下边的线决定显示内容的区域: Android九宫图(draw9patch),布布扣,bubuko.com

android sdk 没找到draw9patch.bat 如何制作.9.png 格式图片

1.什么是.9.png格式 .9.png格式的图片可以在安卓平台指定拉伸区域,防止图片失真,一般用作背景图. 2.前提 最近项目中要用到.9.png格式图片,想着这个简单使用draw9patch.bat 制作一个就完事了,去sdk的tools目录下面找draw9patch.bat文件,但是没找到. 再去下载draw9patch.bat感觉略费事,因为我现在的环境应该是支持我直接制作的. 在android studio里面直接打开.9图片,有编辑页面,就有如下图的两个tab: 说明环境没有问题.

用canvas绘制折线图

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>用canvas绘制折线图</title> 6 </head> 7 <body> 8 <canvas id="cv"></canvas> 9 </body> 1

如何绘制UML图?

首先推荐在线绘制UML的网址:https://www.processon.com/,很好用. 在软件开发过程中,开发人员往往需要通过绘制类图来理清业务的实现思路,从而方便代码实现,也便于后期的代码维护,下面是学习记录: 参考资料:http://www.jianshu.com/p/4cd95d4ddb59 在类图主要元素包括:类,接口,类接口之间关系 一,类:对于面向对象编程而言,类是对具有共同特征的物体的抽象: 在类图中一般的画法是: 说明: "+"表示public; "-&

Python中使用matplotlib 如何绘制折线图?

本文和大家分享的主要是python开发中matplotlib 绘制折线图相关内容,一起来看看吧,希望对大家学习和使用这部分内容有所帮助. matplotlib 1.安装matplotlib ① linux系统安装 # 安装matplotlib模块 $ sudo apt-get install python3-matplotlib# 如果是python2.7 执行如下命令 $ sudo apt-get install python-matplotlib# 如果你安装较新的Python,安装模块一乐

用h5中的canvas 绘制八卦图

1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>canvas绘制八卦图</title> 6 </head> 7 8 <body> 9 <canvas id="canvas" width="600" height="500"><

Android入门第八篇之GridView(九宫图)

GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图.GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重复,本文介绍的GridView用法跟前文ListView的极其类似....也算是我偷懒一下,嘻嘻嘻嘻.... 先来贴出本文代码运行的结果: 本文需要添加/修改3个文件:main.xml.n

Qt实现九宫图类控件

<1>. 头文件(类声明)class CPreviewWidge : public QWidget{    Q_OBJECTpublic:     CPreviewWidge( const QString &strPath, QWidget *parent = 0);     ~CPreviewWidge(); QSize sizeHint()const; protected:     void paintEvent(QPaintEvent *e); //九宫图重绘函数 private

HTML5 WebAudioAPI(四)--绘制频谱图2

绘制分析器数组所有数据.本文内容,承接上文 1.800宽度绘制 var url='../content/audio/海阔天空.mp3'; if (!window.AudioContext) { alert('您的浏览器不支持AudioContext'); } else { //创建上下文 var atx = new AudioContext(); var source = null; //使用Ajax获取音频文件 var request = new XMLHttpRequest(); reque