点9图

作者: 新贝学院 | 来源:发表于2020-01-10 14:07 被阅读0次

点9图是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png

点9图存在的意义:

安卓平台的手机分辨率各种各样,界面上的图形会因为长宽的变化而产生拉伸,造成图形的失真变形。在android平台下使用点九PNG技术,可以将图片横向和纵向同时进行拉伸,以实现在多分辨率下的完美显示效果。

为什么叫“点9图”?

其实相当于把一张png图分成了9个部分(九宫格),分别为4个角,4条边,以及一个中间区域,4个角是不做拉伸的,所以还能一直保持圆角的清晰状态,而2条水平边和垂直边分别只做水平和垂直拉伸,所以不会出现边会被拉粗的情况,只有中间用黑线指定的区域做拉伸。

绘制点9图具体步骤(以按钮为例子):

1,画好我们需要的按钮样式;

2,将按钮横向距离减小到两圆角之间为10PX(可以更小)间距,并用铅笔工具在对话框上部中间(水平)标注黑线(#000000,100%);该黑线表示:按钮可以横向拉伸该区域至想要尺寸大小。

注意,黑点与对话框之间保留1PX空白间距。

3,同样的道理,将按钮纵向距离减小到两圆角之间为10PX(可以更小)间距,并用铅笔工具在对话框上部中间(水平)标注黑线(#000000,100%);按钮可以纵向拉伸该区域至想要尺寸大小。

4,存储为web所用格式,选择png-24,储存时手动将后缀名改为.9.png

这种方法的缺点是不能实时预览,判断并测试拉伸区域的准确性。

使用此方法需要注意以下2点:

1,手绘的黑线拉伸区必须是#000000,透明度100%,并且图像四边不能出现半透明像素;

2,你的.9.png必须绘有拉伸区域的黑线。

以上就是关于点9图的理解和总结。

                                           长按下方二维码,即可了解新贝学院更多内容

相关文章

  • 点9图

    点9图是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png 点9图存在的意义: 安...

  • .9图使用,点9图使用

    制作点九图有四个硬性要求,只要满足这四点,点九图就可以被正确识别。要求一: 名称格式必须为:文件名称.9.png...

  • android 点9图遇坑记录

    今天做点9图,图如下 本来计划在中间部分打个点,方便拉伸,结果右键 Creat-9 Path后发现虽然生成了点9图...

  • 【Android】点9图,点九图

    第六节视频的内容,真正做起来才发现自己一点都不了解这个点9图。 概述 官网截的: A NinePatchDrawa...

  • Android .9图的问题

    关于点9图的错误 更改办法:在dramble里保存好用.9图制作好的图,后缀名以.9图结尾,在代码里把.9图的后缀...

  • 点9图制作

    点9图简介 点九图,是Android开发中用到的一种特殊格式的图片,文件名以.9.png结尾。这种图片能告诉程序:...

  • 用Android Studio制作点9图

    选择需要制作点9图的文件。直接右键 点击确定 会在列表显示一张该图片的点9图。打开 打开点9图进行编辑 左侧是原图...

  • 如何绘制点9图

    对于很多人们来说都不知道点九图是什么?又应该如何制作?今天我将工作中积累的知识和经验分享给各位,希望对大家有帮助。...

  • Android点9图制作

    Android点9图制作 1、左边和上边是可拉伸的范围,不用交集,即一条线也可以 2、右边和下边的线是可选的,只有...

  • .9图控制内容区域

    前言 点9图示一种可伸缩的位图,如果你某个View用了点9图做background,Android会根据点9图的设...

网友评论

    本文标题:点9图

    本文链接:https://www.haomeiwen.com/subject/bqgpactx.html