效果图: 1、attrs.xml中 2、QQStepView 3、在Activity布局中 4、在Activity中 ...
因为偶尔关注QQ运动, 看到QQ运动的积分抽奖界面比较有意思,所以就尝试用自定义View实现了下,原本想通过开发者选项查看下界面的一些信息,后来发现积分抽奖界面是在WebView中展示的,应该是在H 页面中用js代码实现的,暂时不去管它了。 这里的自定义View针对的是继承自View的情况,你可以将Canvas想象为画板,Paint为画笔,自定义View的过程和在画板上用画笔作画其实类似,想象在 ...
2017-10-26 14:52 0 2008 推荐指数:
效果图: 1、attrs.xml中 2、QQStepView 3、在Activity布局中 4、在Activity中 ...
公司项目搞优惠活动,让做一个转盘抽奖的活动,转盘抽奖让他转起来 按照概率停止其实都麻烦,但是概率如果设置在前端就会很大的安全漏洞,所以无论为了安全性还是后期的维护问题都要把概率写到后台配置里然后读取配置。那么问题来了,我们需要把后台的概率结果和前端自己的转盘想对应,我的大致思路是这样的,后台返回 ...
个播放界面,是蛮炫的。先看我实现的效果图吧: 自定义SeekBar这里少了点东西,进度条应该有 ...
慕课网视频 今天学习了以下抽奖转盘的实现 首先学习了以下 SurfaceView 的一般使用方法 下面的代码是 写 SurfaceView 的一个模板 想绘制什么东西,就用 canvas 在 draw 方法里面进行绘制 ...
一、SurfaceView认识及的应用的思路 SurfaceView继承自(extends)View,View是在UI线程中进行绘制; 而SurfaceView是在一个子线程中对自己进行绘制,优势:避免造成UI线程阻塞; SurfaceView中包含一个专门用于绘制的Surface ...
有一段时间没有写博客了,最近比较忙,没什么时间写,刚好今天有点时间, 我就分享下,侧滑菜单的实现原理,一般android侧滑的实现原理和步骤如下:(源码下载在下面最后给出哈) 1.使用ViewGroup 放2个view,一个是menu菜单,一个是content内容 2.监听 ...
有时候需要点击一个view可以动画展开和收缩折叠一个View这样的效果,这样就可以直接自定义View来实现。 本例中,采用继承FrameLayout来实现自定义的ExpandView。下面将详细介绍各个部分来实现该类以及如何使用该自定义视图。 效果图如下: 未展开效果: 正在向上折叠 ...
1、概述 Android自定义View / ViewGroup的步骤大致如下: 2、自定义属性 Android自定义属性主要有定义、使用和获取三个步骤。 2.1、定义自定义属性 参考:http://blog.csdn.net/lmj623565791 ...