安卓 大转盘效果
来源:互联网 发布:淘宝客服工作手册 编辑:程序博客网 时间:2024/06/11 23:41
这是一个转盘转动的效果
//线程启动后开始进行刮奖操作
private void startRun() {
thread = new Thread(new Runnable() {@Override
public void run() {
try {
set_destdegree(i);
Message msg = new Message();
msg.what = 1;
hand.sendMessage(msg);
Thread.sleep(1000);
Message msg1 = new Message();
msg1.what = 2;
hand.sendMessage(msg1);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
});
thread.start();
}
private RotateAnimation ani;
int i;//中奖结果
public void handleMessage(android.os.Message msg) {
//开始动画旋转
//table是转盘,point是指针
ani = new RotateAnimation(0f, destdegree,
Animation.RELATIVE_TO_SELF, 0.5f,
Animation.RELATIVE_TO_SELF, 0.5f);
ani.setFillAfter(true);
ani.setDuration(800);
table.startAnimation(ani);
point.setClickable(false);
} else if (msg.what == 2) {
//显示结果
Toast.LENGTH_LONG).show();
// 如果允许再转一次,就设置clickable为true
point.setClickable(true);
}
};
};
//计算旋转角度
public int set_destdegree(int i,int n) {
int destdegree = 360/n * i + 360 * 3;
return destdegree;
}
0 0
- 安卓 大转盘效果
- android实现大转盘效果
- 安卓 转盘功能添加
- 安卓原生抽奖转盘
- 大转盘
- 挑战2:实现一个转盘大抽奖(老虎机效果)
- 【JS】抽奖大转盘,点击弹出抽奖效果
- Android实现转盘效果
- iOS 转盘效果
- 建行转盘效果
- iOS 转盘效果
- html5大转盘
- 抽奖大转盘
- 大转盘抽奖算法
- IOS版大转盘
- 大转盘游戏
- Android幸运大转盘
- 大转盘抽奖
- 安卓 刮奖效果
- 第八周项目3 个人所得税计算器
- Linux编程里getopt_long_only函数用法详解
- Count index of sequence of words
- hdu 1001 Sum Problem
- 安卓 大转盘效果
- 如何对建模型数据进行预处理
- 水泥电阻,常用电阻 阻值表
- [传播正能量] 吃喝玩乐,有些事你一直在错过
- 第2章 装配Bean_2.1声明Bean
- (9)launcher3 之 外部 更换主题Theme APP demo 实现原理以及demo
- android 屏幕截图时,如何更改截图内容,将两个bitmap合并一起显示图像
- 【小企】javaweb学习总结(三十一)——国际化(i18n)
- Hive总结(二)hive基本操作