美文网首页
NinePatchDrawable(.9.png)

NinePatchDrawable(.9.png)

作者: 真胖大海 | 来源:发表于2017-01-15 14:26 被阅读45次

一 9.png的概念和使用方式

https://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch

.9.png 绘制方式

1.stretchable area 表示的是图片可以伸缩的区域,即当图片整体被伸缩时,只有
strtchable area这块区域被伸缩,其他区域不伸缩。

2.padding box 表示的是视图内容的显示区域,比如TextView将一张.9.png作为背景,那么TextView的文本内容将显示在padding box区域中。

note:stretchable area 必须绘制,但是padding box区域可以不绘制,这样padding box会与strechable区域是同一位置*

二 android studio中制作.9.png

https://developer.android.com/studio/write/draw9patch.html

drawing panel与preview panel 说明

*小记:如果显示内容的padding box和可伸缩区域stretchable area一样则只需要绘制stretchable area*

相关文章

  • NinePatchDrawable(.9.png)

    一 9.png的概念和使用方式 https://developer.android.com/guide/topic...

  • NinePatchDrawable

    包 android.graphics.drawable.NinePatchDrawable 父类 android....

  • 关于NinePatch图片

    获取chunk的pading 参考 NinePatchDrawable详解 android从sdcard加载.9....

  • Android studio .9.png图片问题

    Android studio开发中,.9.png图片文件问题。 开发中,我们要使用.9.png图片,如果直接改pn...

  • Drawable等资源

    Q:了解哪些Drawable?适用场景?BitmapDrawble表示一张图NinePatchDrawable表示...

  • .9.png

    When designing a User Interface you may want to change th...

  • Drawable

    1.BitmapDrawable 2.NinePatchDrawable 点9图可以自动根据所需的宽高进行相应的缩...

  • 2019-06-06

    ![P]4IOKWUBNO2JNRMCN){H$9.png](https://upload-images.jian...

  • .9.PNG处理

    E:\sdk\build-tools\28.0.3\aapt s -i E:\ic_msg_dialog...

  • 绘制.9.png

    总是对很多事情有些误解,一直认为这种格式的图片也是Ui的设计今天看了下。9.png格式图片。原来是这样的简单 .9...

网友评论

      本文标题:NinePatchDrawable(.9.png)

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