前言
说实话当第一次看到这个需求的时候,第一反应就是Canvas只有drawLine方法,并没有drawDashLine方法啊!这咋整啊,难道要我自己做个遍历不断的drawLine?不到1秒,我就放弃这个想法了,因为太恶心了。方法肯定是有的,只不过我不知道而已。
绘制方法
最简单的方法是利用ShapeDrawable,比如说你想用虚线要隔开两个控件,就可以在这两个控件中加个View,然后给它个虚线背景。
嗯,理论上就是这样子的,实现上也很简单。
<!-- drawable 文件 --><?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="@color/dash_line" android:dashGap="2dp" android:dashWidth="3dp"/></shape>
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1142
183.71 KB下载数642
644.84 KB下载数2755
相关文章
发现更多好内容猜你喜欢
AI推送时光机Android自定义View实现绘制虚线的方法详解
后端开发2023-05-31
Android自定义View绘制贝塞尔曲线的方法
后端开发2024-04-02
Android自定义view绘制表格的方法
后端开发2024-04-02
Android自定义View实现LayoutParams的方法详解
后端开发2023-02-02
Android自定义View实现shape图形绘制
后端开发2022-06-06
Android自定义View绘制贝塞尔曲线实现流程
后端开发2022-11-13
Android自定义View绘制的方法及过程(二)
后端开发2022-06-06
Android自定义View绘制贝塞尔曲线中小红点的方法
后端开发2023-02-09
Android中自定义一个View的方法详解
后端开发2022-06-06
Android自定义view实现侧滑栏详解
后端开发2022-11-13
Android自定义View实现计时文字详解
后端开发2023-05-17
Android自定义View实现动画效果详解
后端开发2023-02-02
Qt自定义Plot实现曲线绘制的详细过程
后端开发2024-04-02
Android自定义view实现左滑删除的RecyclerView详解
后端开发2022-11-13
Android自定义View之渐变色折线图的实现
后端开发2024-04-02
Android自定义view实现滚动选择控件详解
后端开发2022-11-13
Android自定义View实现体重表盘详解流程
后端开发2024-04-02
Android自定义Toast样式实现方法详解
后端开发2023-01-17
实例讲解Android中的View类以及自定义View控件的方法
后端开发2022-06-06
咦!没有更多了?去看看其它编程学习网 内容吧