.9.png 图片是一种Android中的特殊图片格式,也称为"NinePatch"图片。这种图片格式是为了适应不同屏幕尺寸和设备像素密度而设计的。与一般的图片格式相比,.9.png 图片具有以下区别:
可缩放的区域: .9.png 图片允许定义一部分区域为可缩放区域,通常是图片的边缘。这些区域不会被拉伸,而是根据内容的大小而调整大小,以适应不同的屏幕尺寸。区域划分: .9.png 图片将图片分为四个区域:上边界、下边界、左边界和右边界。这些边界的像素将被保持原始大小,而其他区域的像素会被缩放以适应不同的屏幕尺寸。文件格式: .9.png 图片的文件格式是PNG,但在图片的右侧和底部有一条黑色的线(1像素宽),用于指定可拉伸的区域。命名规则: 通常,.9.png 图片的文件名以 .9.png 结尾,以示区别。.9.png 图片的主要优势在于它们可以提供更好的屏幕适应性,尤其是在不同密度的Android设备上。它们通常用于按钮、背景等需要在不同屏幕尺寸上具有一致外观的UI元素。
在线.9.png图片生成器工具:https://romannurik.github.io/AndroidAssetStudio/nine-patches.html#&sourceDensity=320&name=example
网友回复
DLNA与UPnP的区别和不同?
苏超自建抢票app,通过先预约再抽签化解高并发抢票?
python如何让给电脑在局域网中伪装成电视接收手机的投屏图片视频播放?
如何结合python+js如何自己的视频编码与加密播放直播?
python如何在电脑上通过局域网将本地视频或m3u8视频投屏电视播放?
腾讯视频爱奇艺优酷vip电影电视剧视频如何通过python绕过vip收费直接观看?
有没有可免费观看全球电视台直播m3u8地址url的合集?
有没有实现观影自由的免vip影视苹果 CMS V10 API的可用url?
python如何实时检测电脑usb插入检测报警?
如何判断真人操作的鼠标移动直线轨迹与机器操作的轨迹?