Android自定义View实现QQ运动积分抽奖转盘

时间:2024-04-25 23:36:44
【文件属性】:

文件名称:Android自定义View实现QQ运动积分抽奖转盘

文件大小:2.05MB

文件格式:ZIP

更新时间:2024-04-25 23:36:44

android源码

作者aquarius520,源码LotteryView,因为偶尔关注QQ运动, 看到QQ运动的积分抽奖界面比较有意思,所以就尝试用自定义View实现了下,原本想通过开发者选项查看下界面的一些信息,后来发现积分抽奖界面是在WebView中展示的,应该是在H5页面中用js代码实现的,暂时不去管它了。   这里的自定义View针对的是继承自View的情况,你可以将Canvas想象为画板, Paint为画笔,自定义View的过程和在画板上用画笔作画其实类似,想象在画板上作画的过程,你要画一个多大图形(对应View的测量 onMeasure方法),你要画什么样的图形,比如圆形方形等等(对应View的onDraw方法),在掌握了View的一些基础概念(位置参数、触摸事件、滑动),测量模式、事件分发机制、绘制流程等知识后,自定义View的时候就不觉得复杂了。 详细说明:http://android.662p.com/thread-6963-1-1.html


【文件预览】:
LotteryView-master
----gradlew(5KB)
----settings.gradle(15B)
----images()
--------Screenshot_20170417-221630.jpg(106KB)
--------Screenshot_20170417-221611.jpg(71KB)
--------Screenshot_20170417-221618.jpg(106KB)
--------Screenshot_20170417-221708.jpg(105KB)
--------demo.gif(762KB)
--------Screenshot_20170417-221603.jpg(102KB)
----LICENSE(34KB)
----gradle()
--------wrapper()
----README.md(2KB)
----gradlew.bat(2KB)
----gradle.properties(855B)
----demoVideo()
--------demo.mp4(989KB)
----.gitignore(451B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(624B)
--------proguard-rules.pro(659B)
----build.gradle(498B)

网友评论