Android 如何制作九宫格图片(.9.png)

  对于编程人员来说,尤其是前端设计设计师,九宫格图片是必须的(.9.png),对于初学者来说不知道这个九宫格图片有什么用,其实这个九宫格图片实际常用在Android的button组件、要上下拉升的背景图片上。 

工具/原料

  • 电脑
  • draw9patch.bat

方法/步骤

  1. 第一步:先要找到draw9patch.bat,我的在E:\program\Program Files\android-sdk\tools\draw9patch.bat,这个路径下。对于不同人想必Android安装的路径是不同的,而相同的是“\android-sdk\tools\draw9patch.bat”这个路径。

    第二步:鼠标双击draw9patch.bat打开它,打开它后会弹出cmd.exe和Draw 9-patch。

    第三步:点击Draw 9-patch里的"File",而后再选择“Open 9-patch”,而后再选择一张图片(这里我选择的是桌面上的line.png)图片。

    第四步:用鼠标点击指出的两根线,过后就可以看到该图标那两边出现了黑色线,如果想拉伸部分就将一边部分变黑就行,具体的可以看下面的图片。

    第五步:按“Ctrl+s”即可保存,我现在就保存在桌面上,在桌面上可以看到这个line.9.png的图片了。

时间: 2024-10-22 17:26:13

Android 如何制作九宫格图片(.9.png)的相关文章

android:制作 Nine-Patch 图片

它是一种被特殊处理过的 png 图片,能够指定哪些区域可以被拉伸而 哪些区域不可以. 那么 Nine-Patch 图片到底有什么实际作用呢?我们还是通过一个例子来看一下吧.比如 说项目中有一张气泡样式的图片 message_left.png,如图 3.38 所示. 图   3.38 我们将这张图片设置为一个 LinearLayout 的背景图片,修改 activity_main.xml 中的代码, 如下所示: <RelativeLayout xmlns:android="http://sc

Android:NineGridLayout — 仿微信朋友圈和QQ空间的九宫格图片展示自定义控件

NineGridLayout 一个仿微信朋友圈和QQ空间的九宫格图片展示自定义控件. GitHub:https://github.com/HMY314/NineGridLayout 一.介绍 1.当只有1张图时,可以自己定制图片宽高,也可以使用默认九宫格的宽高: 2.当只有4张图时,以2*2的方式显示: 3.除以上两种情况下,都是按照3列方式显示,但这时有一些细节: a.如果只有9张图,当然是以3*3的方式显示: b.如果超过9张图,可以设置是否全部显示. 如果设置不完全显示,则按照3*3的方式

Android工具:延展图片NinePatch

NinePatch能够对.png图片进行处理,生成一个.9.png格式的图片,图像拉伸操作时,图片就会有失真,而.9.png是Android里所支持的一种特殊的图片格式,可以实现部分拉伸. 制作图片方法: 1.准备一张原始图片 2.打开..SDK/tools/draw9patch.bat 3.菜单File->open..打开图片 4.左边是编辑区,右图是预览图,在图片外面的区域,单击可画黑线,按shift+单击可擦除黑线,黑线的长度决定了拉伸的区域. 5.保存.9图,菜单:File->Save

Android跟踪球-手势移动图片-自定义控件(附源码)

由于我不会制作动画图片,所以先放几及其不具备代表性的展示图片. 我以前的思路是通过动态的设置xy坐标通过手势移动来识别,但是我后来试了一下,发现运行效果极差.所以偷闲做了下这个跟踪球控件,其实实现十分简单.只要大家熟悉自定义控件的使用以及手势识别.基本上就ok了. 现在我们看下这个控件的源码TouchMoveView.java package com.fay.touchmove; import android.annotation.SuppressLint; import android.con

10款基于jQuery实现的鼠标悬停九宫格图片延伸效果

<p><b>1.jQuery多张图片上下叠加切换插件</b></p><p>之前我们已经向大家分享过一款jQuery/CSS3洗牌效果的图片叠加切换应用,本文介绍的这款jQuery多张图片上下叠加切换插件也类似,我们可以将预先加载好的图片按不同的角度叠加起来,点击上下切换按钮时即可将图片上下切换至其他图片后面,效果非常不错.</p><p><img src="http://www.html5tricks.com

Android中制作自定义dialog对话框的实例

http://www.jb51.net/article/83319.htm 这篇文章主要介绍了Android中制作自定义dialog对话框的实例分享,安卓自带的Dialog显然不够用,因而我们要继承Dialog类来制作自己的对话框,需要的朋友可以参考下 自定义dialog基础版很多时候,我们在使用android sdk提供的alerdialog的时候,会因为你的系统的不同而产生不同的效果,就好比如你刷的是MIUI的系统,弹出框都会在顶部显示!这里简单的介绍自定义弹出框的应用. 首先创建布局文件d

如何用PPT做九宫格图片?来了解一下吧

今天给大家分享一个神奇的PPT小技巧,如何用PPT做九宫格图片?不会的小伙伴可以看一下,3分钟就能学会的小技巧哦! 第一步:在PPT中插入图片 点击"插入",选择一张图片即可. 第二步:插入正方形框 点击"形状",选择矩形,按住shift键插入正方形,然后按"Ctrl+D"快速复制即可. 第三步:选中正方形框 选中图片背景,按住shift键选中正方形框即可. 第四步:设置拆分 点击"格式",选择"合并形状"

PPT制图技巧:如何使用表格分割法制作九宫格图片?

很多人都知道PPT也是可以制作图片的,那么大家会不会制作呢?今天小编就教教大家如何使用表格分割法制作九宫格图片?很实用的一个制图技巧哦!No.1首先就是要打开我们的PPT了,新建一个空白文稿.No.2之后在新建空白文稿里插入我们制作九宫格的图片,然后点击[插入],选择[表格]功能,将一个3乘3的表格插入到图片上.然后记得给表格调整大小.No.3在调整完表格大小之后,剪切插入PPT中的图片,再选中插入的表格.鼠标右键单击,选中[设置形状格式].在[填充]中选择"图片或纹理填充",之后点击

Android Studio 制作出来的9图无法进行拖拉,导致无法制作出正确的9图

使用Android Studio制作,但发现无法进行拖拽,无法制作正确的9图,如下所示: 这几根线无法拖拽. 经分析得知,原来是png图片的问题,原本的图片是8位的png图片,这样子制作出来的9图就是无法拖拽的.  如何解决?--> 获取32位的png图片即可. 方式1:可以让UI提供32位的png图片,16位的png图片也不行,需要32位的. 方式2:自己将8位的png图片转成32位的. 使用画图3D打开: 然后另存为 转出来的图片就是32位的: 然后就可以制作出可以拖拽的9图了. 原文地址: