zoukankan      html  css  js  c++  java
  • Android .9.png 的介绍

    概述

    .9.PNG是安卓开发里面的一种特殊的图片,这种格式的图片通过ADT自带的编辑工具生成,使用九宫格切分的方法。点九图是一种可拉伸的位图,android会自动调整它的大小,来使图像在充当背景时可以在界面中自适应展示

    生成图片

    .9.png只能放在drawable文件夹中,右键.png图片,找到如下属性生成.9.png

    制作图片

    制作界面

    Zoom:左边原图的缩放比例 
    Patch scale:右边点9图缩放后的效果 
    show lock:鼠标放到原图上,会显示红色斜线部分。表示点9图锁定的区域
    show content:是右边图中蓝色部分,蓝色表示可以填充内容,白色便是不可填充内容,移动原图中右边和下边的修改可填充内容的区域,规则如上
    show patches:显示原图中可以缩放的区域,如下图绿色和紫色部分 

    黑色的边线

     9.png图周围会有一条黑色的线条,这些黑色线条有什么作用呢?就是用于指定我们背景的 “拉伸区域”

    • 左边黑线:纵向拉伸区域,控制纵向拉伸,这条边必须画黑线
    • 上边黑线:横向拉伸区域,控制横向拉伸,这条边必须画黑线
    • 右边黑线:纵向内容显示区域,可选
    • 下边黑线:横向内容显示区域,可选

    图解

    左边原图的粉色区域是可拉伸的区域

    右边预览图,分别是纵向拉伸,横向拉伸,扩展拉伸,紫色区域就是拉伸了的区域

    .9.png图片的用处

    经常遇到这样,边缘模糊,阴影扩散,有的可能还有很明显的锯齿

    经过制作,4个角不会被拉伸,只是拉伸了平面

    效果如下:

  • 相关阅读:
    VS2015 C#取消最大化按钮,设置鼠标不可调整窗体大小
    C++调用C#编写的DLL【转】
    C#封装成DLL,并在C#中调用
    ubuntu永久修改主机名
    Anaconda3的安装和汉化
    windows下面安装Python和pip教程
    pip install bs4安装失败
    Sublime text 3中文汉化教程
    Vmware安装ubuntu详细教程
    Sublime text3修改tab键为缩进为四个空格
  • 原文地址:https://www.cnblogs.com/94xiyang/p/9645082.html
Copyright © 2011-2022 走看看