对于按钮上图片而言,Android会自动缩放整张图片,以保证背景图片覆盖整个按钮。但用户或许只是想缩放图片中某个部分,以保证按钮的视觉效果,此时9Patch图片就有了用武之地。
9Patch图片是一种特殊的PNG图片(文件扩展名为9.png),其在原始图片四周各添加了一个宽度为1像素的线条,这4条线就决定了该图片的缩放规则、内容显示规则。左侧和上侧的直线共同决定了图片的缩放区域,右侧和下侧的直线共同决定了图片的内容显示区域。
摘自《疯狂Android讲义》
对于按钮上图片而言,Android会自动缩放整张图片,以保证背景图片覆盖整个按钮。但用户或许只是想缩放图片中某个部分,以保证按钮的视觉效果,此时9Patch图片就有了用武之地。
9Patch图片是一种特殊的PNG图片(文件扩展名为9.png),其在原始图片四周各添加了一个宽度为1像素的线条,这4条线就决定了该图片的缩放规则、内容显示规则。左侧和上侧的直线共同决定了图片的缩放区域,右侧和下侧的直线共同决定了图片的内容显示区域。
摘自《疯狂Android讲义》