安卓 .9.png图片写聊天对话框的 详细教程
2016-04-28 17:24
351 查看
最近在学Android 学的不好 然后看到了用.9.png写对话框的哪里,但是书上写的太简单 感觉做出来和书上的不一样 然后就去各种百度 感觉网上关于这个东西的资料都是粘贴复制而且并没有解决问题
然后自己瞎搞居然搞出来了
1 .9.png格式
用sdk\tools\draw9patch.bat 程序运行
出现的这个窗口
点file选择 open 然后选择自己的图片路径
然后开始编辑 在灰色的背景下的图片是我们可编辑的图片 在这个图片上我们可以在图片的边界上画 线
这个线 分为2组 (1)最左边的线 最上面的线 /////表示这个线的部位为要拉伸的部分
(2)最右边的线 最下面的线 /////表示这个线的部位为内容存在的部分
然后点file 选择 save 这样就生成了.9.png格式的图片了
但是但是
这个图片上是有黑线的 好难看啊
这个时候需要下个工具 xUltimate-d9pc(百度去下载) 把这个有黑线的图片放在xUltimate-d9pc根目录下的example1\res\drawable-hdpi文件夹下
然后运行xUltimate-d9pc.exe(xUltimate-d9pc程序根目录下)
会生成上面的done文件夹 我们的无码图片就在里面了 一路点进去
这时候把这个图片放入自己的项目 (不需要重命名去掉那个.9) 引用文件的时候用 @drawable/send
然后运行程序 即可 用这个图片就可以搞出仿微信的UI哦
然后自己瞎搞居然搞出来了
1 .9.png格式
用sdk\tools\draw9patch.bat 程序运行
出现的这个窗口
点file选择 open 然后选择自己的图片路径
然后开始编辑 在灰色的背景下的图片是我们可编辑的图片 在这个图片上我们可以在图片的边界上画 线
这个线 分为2组 (1)最左边的线 最上面的线 /////表示这个线的部位为要拉伸的部分
(2)最右边的线 最下面的线 /////表示这个线的部位为内容存在的部分
然后点file 选择 save 这样就生成了.9.png格式的图片了
但是但是
这个图片上是有黑线的 好难看啊
这个时候需要下个工具 xUltimate-d9pc(百度去下载) 把这个有黑线的图片放在xUltimate-d9pc根目录下的example1\res\drawable-hdpi文件夹下
然后运行xUltimate-d9pc.exe(xUltimate-d9pc程序根目录下)
会生成上面的done文件夹 我们的无码图片就在里面了 一路点进去
这时候把这个图片放入自己的项目 (不需要重命名去掉那个.9) 引用文件的时候用 @drawable/send
然后运行程序 即可 用这个图片就可以搞出仿微信的UI哦
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories