Android自定义view之太极图的实现教程
程序员文章站
2022-09-05 11:34:47
太极图周四课余时间比较多,正好前几天为了给小学弟解决问题,回顾了一些android的知识,(上学还是不能把以前上班学到的东西丢掉)于是写一篇关于自定义view的文章。最后完成的样子(可旋转)这篇文章主...
太极图
周四课余时间比较多,正好前几天为了给小学弟解决问题,回顾了一些android的知识,(上学还是不能把以前上班学到的东西丢掉)于是写一篇关于自定义view的文章。
最后完成的样子(可旋转)
这篇文章主要内容为使用canvas画简单图案,自定义属性,以及属性动画objectanimator中的旋转动画
提示:以下是本篇文章正文内容
一、先画一个太极
先介绍一下定义的东西:
1.第一步,画一个半边黑半边白的圆
效果:
2.第二步,画黑白两个小圆
效果:
3.第三步,画黑白两个更小的圆
效果
二、让太极旋转
先简单介绍一下定义的东西
1.旋转的开始方法
2.旋转的暂停方法(可继续旋转)
3.旋转的停止方法(不可继续旋转)
三、自定义属性(颜色,动画速度)
1.新建attrs文件
2.定义属性
3.布局中使用
4.java文件中获取在布局中定义的值
最后运行一下看一下效果
四、源码
1.taijiview.java
2.attrs文件
总结
希望能够对您有所帮助。如有疑问可留言。欢迎各位前辈点评
到此这篇关于android自定义view之太极图的文章就介绍到这了,更多相关android自定义view之太极图内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: 即时通讯IM 与系统集成
下一篇: Android获取文字高度的三种方法