其他分享
首页 > 其他分享> > android – 何时使用9-Patch

android – 何时使用9-Patch

作者:互联网

是否有任何Android开发人员文档说明可绘制资源何时可以是9补丁?换句话说,是否有一个文档说“以下项目使用9补丁数据,如果可用”?

从探索和体验,我已经知道应该使用9补丁图形

>应用程序启动器图标
>应用程序窗口小部件,壁纸和文件夹的“添加到主屏幕”选择列表中使用的图标
>桌面壁纸,否则使用BitMaps,例如在画布上
>按钮图形
> view backgrounds

当drawable用于菜单图标和标签图标时,我很惊讶地发现9补丁数据被忽略了.

解决方法:

当您的图像需要流体宽度和/或高度时,最好使用9个色块.

示例:在我的应用程序中,我有两个自定义按钮,横跨视图的底部.由于屏幕尺寸可能不同,我使用9个补丁来允许按钮正确拉伸.

标签:android,nine-patch
来源: https://codeday.me/bug/20190630/1339022.html