Android怎么使用Shape制作单边框图
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,这篇"Android怎么使用Shape制作单边框图"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起
千家信息网最后更新 2025年11月11日Android怎么使用Shape制作单边框图
这篇"Android怎么使用Shape制作单边框图"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"Android怎么使用Shape制作单边框图"文章吧。
效果很简单:
就以上图为例介绍,只有上边框,边框红色、宽1dp,其余为白色。
思路一
两层画布叠加:底层红色;上层白色;
上层白色画布下移1dp。
代码实现:
其中 标签的 left 、 top 、 right 、 bottom 属性可以理解为 view 的 marginXX ,这样接下来的思路二也就顺理成章了。
思路二
margin有正值,也有负值,所以...
两层画布:底层全部白色;上层只有红色边框,边框宽度1dp;
上层红色边框分别设置左、右、下margin为-1dp(这里只要负值大于边框宽度即可,并且必须大于边框宽度)
代码实现:
单边框就这样了,同理,那二边框、三边框也就简单了。
按需自取。
坑?
你以为到则里就结束了?图样图森炮!
跑一下上边思路二的代码看看效果
神马情况, stroke 里 width 的值和 item 里 left 等的值转化为像素的比例还不一样?并且不同手机分辨率效果也不同,分辨率越高越容易出现。
当然,思路二里把 item 里 left 等的负值绝对值设置比 width 大的多一些就阔以了;另外,思路一是没这个问题的。
以上就是关于"Android怎么使用Shape制作单边框图"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
边框
思路
内容
上层
白色
红色
框图
制作
代码
宽度
效果
画布
负值
不同
分辨率
只有
底层
文章
知识
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
局域网流媒体服务器延迟时间
申论解决食品网络安全的措施
开发软件需要设计数据库吗
联想服务器传统模式已禁用
服务器安装是什么意思
开源数据库查询引擎
亚马逊网络安全创始人
telnet 串口服务器
吉林双龙网络技术有限公司
阿里云服务器多少钱一年
软件开发成员分工
数据库登录页面
热软件开发的流程
洛奇数据库
香港云服务器自助管理制度
在数据库的封锁技术
网络安全征文250字
华为液冷服务器
百度云 服务器
学软件开发数学要注意哪些
厦门软件开发收入怎么样
网络安全是的什么重要性
网络教学设计与软件开发
网络安全在身边 作文
部队网络安全是做什么的
敏捷软件开发挣值分析
数据库可以直接移动文件系统吗
服务器管理员的权限
数据库sa锁定
服务器管理器正在运行