Android技巧:画九宫格
16lz
2021-01-26
这两天在做类似这样的界面
这里的气泡对话框需要根据文字多少自动填充,就需要运用android自带的绘制九宫格的工具。
步骤:
1.打开android的SDK所在目录下的tools\draw9patch.bat
2.把要处理的图片拖入其中,如下图所示
3.在图片最上/下/左/右绘制黑线控制图片的拉伸及填充区域。
图片周围的4条黑线是重点,上/左黑线是用来控制拉伸区域,右/下黑线用来控制内容填充区域。右边区域显示的就是设置后的效果图,其中蓝色部分即为文字填充区域。
这里的气泡对话框需要根据文字多少自动填充,就需要运用android自带的绘制九宫格的工具。
步骤:
1.打开android的SDK所在目录下的tools\draw9patch.bat
2.把要处理的图片拖入其中,如下图所示
3.在图片最上/下/左/右绘制黑线控制图片的拉伸及填充区域。
图片周围的4条黑线是重点,上/左黑线是用来控制拉伸区域,右/下黑线用来控制内容填充区域。右边区域显示的就是设置后的效果图,其中蓝色部分即为文字填充区域。
更多相关文章
- 谷歌官方流海适配方案
- 在Android里如何判断一个指定的经纬度点是否落在一个多边形区域
- 图像模糊处理RenderScript
- Android(安卓)实现书籍翻页效果
- Android中点击空白区域控件自动隐藏(事件传递机制中的一个小例子)
- Android(安卓)P版本 (六)刘海屏适配 与WindowInsets,DisplayCutout
- Android中的Adapter 详解(二)
- Android智能识别 - 银行卡区域裁剪(原理篇)
- Golang MD5算法与 java(android)的互通