Android Studio .9图片的应用以及制作

参考http://www.jianshu.com/p/761f4d0e5d8d

先找到图片右键

然后修改图片名称,选择目录,注意必须要放在drawable目录里面,不然引用studio会报错

然后进入点9图编辑界面   

最后讲解怎么编辑点9图
只需要在图片边缘鼠标单击即可,一般我们只需要设置左边和上边来调节拉伸区域。
变成黑色表示拉伸的坐标点。图中粉红色的交叉点原本是白色,故而拉伸的区域都在白色点区域。
所以当拉伸时大家就看到了谷歌机器人的外部四个绿色边角区域没有了毛边,实际就是保持其不被拉伸而形成的结果。

L1与T1交叉区域,L2与T2交叉区域,表图片在拉伸的时候只会拉伸所以示只拉伸该区域。

至于右边下边 要是边框是透明色区域则表示这块区域占据空间不被别的内容遮挡,
黑色区域表示可以显示别的内容的区域,比如一个textview放这张图片做背景,如果下面左边一半设置透明色,右边一半设置黑色,那么最后文字只会在黑色区域。

如下图

时间: 2024-12-29 07:42:06

Android Studio .9图片的应用以及制作的相关文章

Android studio .9图片造成的错误总结

前言,今天早晨遇到一个很奇葩的问题,导致我花费了很长的时间来解决.从eclipse 项目里复制过来4张.9图片,粘贴到android studio 项目里, 一运行发现报错,开始是 找不到这几张.9图片的资源,开始我还以为是图片没有复制进来,经过检查,发现图片已经复制过来了. 过了一会儿,R文件也找不到了.有好几个用到 R.layout.activity.xml 的地方报错. 问题原因:eclipse 里面的 .9 文件不能直接在 android studio 里面使用. 解决方法:用 andr

Android studio图片ERROR: 9-patch image xx .9.png malformed

Android studio 图片错误  9-patch image error in Android ERROR: 9-patch image xx .9.png malformed 1) 异常: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" /> AAPT err(1118615418): ERR

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: 说明环境没有问题.

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图了. 原文地址:

android studio 在使用图片的时候会检测图片的合法性

1.当android studio 在使用png格式的时候,会报一系列的错误,甚至会显示找不到R文件,这是因为Android studio 不支持png格式的图片,检测图片的合法性的时候会报错 解决方案一: 在build-gradle文件中找到 defaultConfig { } 在最下面添加:     aaptOptions.cruncherEnabled = false     aaptOptions.useNewCruncher = false(注意大小写,还有后面没有标点符号) defa

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)

前言:github对开发者而言无疑是个宝藏,但想利用它可不是件简单的事,用Android studio导入开源项目会遇到各种问题,今天我就以github上的一个图片轮播项目为例,解决导入过程中的常见问题. 1.下载项目压缩包 2.由于android studio采用gradle自动构建,而每个项目的gradle版本不一致会导致编译异常,所以要修改开源项目的gradle版本,过程如下 打开自己本地建立工程下的build.gradle文件,将其全部复制. 然后用记事本或其他软件打开开源项目下的bui

draw9patch在SDK->tools找不到,在Android Studio点击图片没找到draw9patch

第一个问题: Google把draw9patch集成在Android Studio中了,所以在SDK->tools中找不到. 第二个问题: 把图片的后缀名名改为  .png 格式,不要 .jpg 格式.

android studio 报错-----R全部显示红色 ---- .9图片报错

导入android项目后,R全部变红,控制台有下面的提示 意思是缺少一些资源,比如说图片之类的,然后我发现确实少了一张图片资源,导入图片资源后,依旧报错,如下  Error:Execution failed for task ':generalAPPN:mergeDebugResources'.  查阅了一些资料,发现是由于.9 png图片有问题,android studio "点九"是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png 智能手机中有自动

Android Studio 设置背景图片

Android Studio 开发环境的主题背景是可以修改的,网上可以可以找到很多主题插件来丰富你开发桌面. 同时我们还可以修改背景图片,使你的开发不在单调,先上图: 怎么样,效果还可以吧,有种心旷神怡的感觉吧!!(嘿嘿) 下面我们介绍一下安装过程: 如果想添加图片背景我们需要安装一个插件,Preferences -->Plugins  搜索 Sexy Editor  (前提是你没有安装过哦),看图: OK,到这一步呢,你已经成功一半了,安装完毕后在你的Other Setting下看到Sexy