转载:http://blog.csdn.net/google_huchun/article/details/59576654 Android 2.1 |– Makefile |– bionic (bionic C库) |– bootable (启动引导相关代码) |– build (存放系统编译规则 ...
分类:
移动开发 时间:
2017-03-03 10:51:20
阅读次数:
334
原文链接在很多编程语言中都有resizable image这样的概念,比如android中的NinePatch graphic ,css3中的border image,微软的Nine-Grid Rendering,还有就是iOS中UIImage的resizable image。123456789可以... ...
分类:
其他好文 时间:
2017-01-14 08:40:38
阅读次数:
163
1.1.NinePatch(★)(必会)1.1.1. 什么是NinePatch图片 NinePatch是一种很有用的PNG图片文件夹格式,它可以在特定区域随文字大小进行缩放。上图中背景图片的中间区域会随着文字的大小进行缩放背景图片就是一张NinePatch图片。1.1.2. 如何制作NinePatc... ...
分类:
其他好文 时间:
2016-08-07 23:04:18
阅读次数:
153
众所周知,在Android开发里,为了优化在各种分辨率设备上的显示效果,同一份图片素材往往要提供mdpi、hdpi、xhdpi三种(以前还有ldpi), 尤其是按钮类的素材,考虑到normal、pressed、focused更是需要至少3×3=9张图片。NinePatch技术虽然可以解决一部分尺寸灵 ...
分类:
移动开发 时间:
2016-05-11 11:08:33
阅读次数:
264
现在最新的Android Studio对以前的基于Eclipse ADT的项目的支持已经很好了,一般情况只需要通过File-> Import 导入项目就行了,但有些项目编译时会出现问题,现在把这些问题汇总记录下:
NinePatch(.9.png)图片的问题
如果某个图片命名成了.9.png,实际图片并不是Ninepatch格式的,或格式错误,会编译出错,解决办法是按Ninepatch格式修改图片...
分类:
移动开发 时间:
2015-07-06 14:19:47
阅读次数:
162
NinePatch是一种很有用的PNG图片格式,它可以在特定区域随文字大小进行缩放。如下: 从上图可以看到,背景图片的中间区域会随着文字的大小进行缩放。背景图片是一张NinePatch图片。 NinePatch图片可以使用android自带的draw9patch工具来制作,该工具在SDK安装路...
分类:
移动开发 时间:
2015-06-04 22:18:11
阅读次数:
169
private Bitmap get_ninepatch(int id,int x, int y, Context context){ // id is a resource id for a valid ninepatch Bitmap bitmap = BitmapFactory.d...
分类:
其他好文 时间:
2015-06-04 18:43:25
阅读次数:
124
本文为CSDN学院免费课程《NinePatch图片制作从入门到精通》的笔记,建议新手先观看视频,整理此笔记是为了便于自己复习和有NinePatch基础的朋友进行回顾。
一、工具介绍
这是一张png图片,为了方便观看做的比较大。在Android中使用NinePatch图片的一般都是很小的图片,因为当内容多了的时候,背景会自动拉申来适应内容,而如果图片做大了,内容少,则图片也不会自动变小,所以用作Ni...
分类:
移动开发 时间:
2015-05-17 23:41:19
阅读次数:
266
NinePatch图片以*.9.png结尾,和普通图片的区别是四周多了一个边框
如上图所示,左边那条黑色线代表图片垂直拉伸的区域,上边的那条黑色线代表水平拉伸区域,右边的黑色线代表内容绘制的垂直区域,下边的黑色线代表内容绘制的水平区域,右边和下边的线是可选的,左边和上边的线不能省略。
...
分类:
移动开发 时间:
2015-04-21 09:47:30
阅读次数:
296
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 关于为什么使用.9图,我就不长篇大论了,就是为了减少图片资源体积,我们这篇文章重点解决.9图的制作的一些小问题。 .9的制作,实际上就是在原图片上添加1px的边界,然后按照我们的需求,把对应的位置设置成黑色线,系统就会根据我们的实际需求进行拉伸。 下图是对.9图的四边的含义的解释,左上边代...
分类:
移动开发 时间:
2015-01-21 15:13:04
阅读次数:
130