android随机抽奖代码_Android自定义效果——随机抽奖
那天逛android开源代码的时候,看到一个wheel menu的自定义效果,就是类似人家的那种转盘抽奖,把人家工程看了下,觉得很好玩,但是不想在他上面改,于是就自己想了一个类似的随即抽奖的效果,自我感觉比他做得好。那个开源项目地址:https://github.com/anupcowkur/Android-Wheel-Menu
我这个最初是想做一个大家随即抽一个请吃饭的应用。不过这是一个动态的过程,表示不会在博客里面展示这个动态的过程,大家只好自己脑补咯。其实就是,你点了"RUN"之后,红色框框会从这个八个中随即一个上出现,然后一次轮巡,先快后慢,最后停在某一个上。这种效果应该比较常见吧,应该可以脑补得出来。随机截几张图看看吧。
这是初始界面,只有几个人名和中间的run。点击可以修改这些人名,当然你可以改成你想要的任何文字。
修改成功就是这样子的。
刚才说过了,这是一个动态过程,所以当你点了中间的run之后,就会红色的框框随即从一个起点开始循环转动,额,脑补脑补。上面这幅图片就是随便一个时刻截的图,可以看到中间显示的是“RUNNING”不是“RUN”哦。
动态过程是这样的,首先快速转,然后渐渐慢下来,最后停在某个上,然后最上面的textview就会有相应的显示了,中间又变回了“RUN”。
想看动态效果的自己下工程去看。
我表示做这个最初受那个开源项目引导,结果走上一条不归路,后来想想,用gridview做多简单,可见三思而后行,远比直接写程序重要的多。
原文:http://blog.csdn.net/jishucai/article/details/40075455
android随机抽奖代码_Android自定义效果——随机抽奖相关推荐
- android指定sqlite路径_Android:自定义Sqlite数据库路径
默认的sqlite数据库是放在/data/data/database目录下的,今天看腾讯云IM的demo发现再该路径下找不到它存放消息的数据库,找了下后发现居然是放在/data/data/files目 ...
- android计算dpi代码_android计算pad或手机的分辨率/像素/密度/屏幕尺寸/DPI值的方法...
手机分辨率基础知识(DPI,DIP计算) 1.术语和概念 术语 说明 备注 Screen size(屏幕尺寸) 指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 摩托 ...
- android应用示例代码_Android指南针代码示例
android应用示例代码 今天,我将分享一个有效的代码,为您的android设备制作一个非常简单的罗盘应用程序. 某些Android设备(例如Huawei Y300和Lenovo P700i)不完全 ...
- android随机抽奖代码_基于JavaScript实现抽奖系统
用JavaScript实现一个简单的抽奖系统,有[开始]按钮和[停止]按钮. 功能: - 点开始按钮开始抽奖,随机出现奖品名称: - 点停止按钮即可停止抽奖: - 按下回车键可切换开始抽奖和停止抽奖. ...
- android 图片圆角 遮罩_Android 自定义View练手Demo(一)实现圆角遮罩效果
Android 自定义View系列文章 Android自定义View实现圆角遮罩效果 一图胜千言,有一个遮罩就会凸显出重点区域 1-1.jpg 本文通过两种方式来实现这种效果,来达到自定义View练手 ...
- android仿微博头像_Android 自定义 View 集锦|自定义圆形旋转进度条,仿微博头像加载效果...
微博 App 的用户头像有一个圆形旋转进度条的加载效果,看上去效果非常不错,如图所示: 据说 Instagram 也采用了这种效果.最近抽空研究了一下,最后实现的效果是这样: 基本上能模拟出个大概,代 ...
- android canvas绘制圆角_Android自定义View撸一个渐变的温度指示器(TmepView)
秦子帅明确目标,每天进步一点点..... 作者 | andy 地址 | blog.csdn.net/Andy_l1/article/details/82910061 1.概述 自定义View对需要 ...
- android绘制心形_Android自定义View系列(一)——打造一个爱心进度条
写作原因:Android进阶过程中有一个绕不开的话题--自定义View.这一块是安卓程序员更好地实现功能自主化必须迈出的一步.下面这个系列博主将通过实现几个例子来认识安卓自定义View的方法.从自定义 ...
- android录音波浪动画_Android自定义View实现波浪动画
本文实例为大家分享了Android自定义View实现波浪动画的具体代码,供大家参考,具体内容如下 效果演示 代码调用与实现效果 xml中调用 android:layout_width="ma ...
- android录音波浪动画_Android 自定义波浪动画--让进度浪起来~
waveview <Android 自定义波浪动画之"让进度浪起来~"> 转载请注明来自 傻小孩b_移动开发(http://www.jianshu.com/users/ ...
最新文章
- 王敏捷 - 深度学习框架这十年!
- pringboot 单元测试 空指针_单元测试中的 FIRST 原则
- php根据城市获取天气预报,根据浏览者ip获取城市,然后在获取城市天气预报
- boost::integer::mod_inverse用法的测试程序
- C++读图片——Mac下对于bmp文件读写读取过大的解决方案
- Win10 jdk的安装以及环境变量的配置,及需要注意的坑
- Oracle SQL性能优化的40条军规
- 从软件测试转行做前端,转行软件测试或者前端开发有前途么?
- 赛尔号登录器显示服务器未开启,赛尔号登录界面改版啦!
- CDR插件开发之Addon插件004 - VS2022开发环境简介及个性化配置
- .net开通exchange邮箱
- 前端进行身份证验证(详细)
- ceph rbd mysql_Ceph实践之rbd
- 从代数结构上理解数集的分类
- ID/cpu/MI卡、非接触式读卡器资料集合
- Google Scholar特别好用的镜像网站链接
- NOIP2016 天天爱跑步
- 怎样安装win10系统?(使用u盘制作启动盘并安装windows详细教程)
- 林大ACM培训心得day4
- P2PSearcher云点播设置和使用技巧