zoukankan      html  css  js  c++  java
  • Android自己定义效果——随机抽奖

           那天逛android开源码的时候,看到一个wheel menu的自己定义效果,就是类似人家的那种转盘抽奖,把人家project看了下。认为非常好玩。可是不想在他上面改,于是就自己想了一个类似的随即抽奖的效果,自我感觉比他做得好。

    那个开源项目地址:https://github.com/anupcowkur/Android-Wheel-Menu 

    我这个项目地址:http://download.csdn.net/detail/u012321815/8036345

           我这个最初是想做一个大家随即抽一个请吃饭的应用。

    只是这是一个动态的过程,表示不会在博客里面展示这个动态的过程。大家仅仅好自己脑补咯。

    事实上就是,你点了"RUN"之后,红色框框会从这个八个中随即一个上出现,然后一次轮巡。先快后慢,最后停在某一个上。这样的效果应该比較常见吧,应该能够脑补得出来。

    随机截几张图看看吧。

           

          这是初始界面,仅仅有几个人名和中间的run。

    点击能够改动这些人名,当然你能够改成你想要的不论什么文字。

            改动成功就是这样子的。

           刚才说过了,这是一个动态过程,所以当你点了中间的run之后。就会红色的框框随即从一个起点開始循环转动,额,脑补脑补。上面这幅图片就是随便一个时刻截的图,能够看到中间显示的是“RUNNING”不是“RUN”哦。

          动态过程是这种。首先高速转。然后渐渐慢下来。最后停在某个上。然后最上面的textview就会有对应的显示了,中间又变回了“RUN”。

          想看动态效果的自己下project去看。

          我表示做这个最初受那个开源项目引导,结果走上一条不归路,后来想想,用gridview做多简单,可见三思而后行,远比直接敲代码重要的多。

    

  • 相关阅读:
    C#使用 System.Net.Mail发送邮件功能
    移动H5前端性能优化指南
    chrome主页被篡改为hao123 win10系统
    jqGrid TreeGrid 加载数据 排序 扩展
    Dapper 链式查询 扩展
    T4 代码生成 Demo (抽奖程序)
    反射实现 Data To Model
    highcharts .net导出服务 和 两种导出方式
    jQuery 自定义插件 (分页控件)
    ajax 多级联动 下拉框 Demo
  • 原文地址:https://www.cnblogs.com/blfbuaa/p/7018486.html
Copyright © 2011-2022 走看看