一 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*
网友评论