Android 福彩3D体彩排列(源码+算法)
下载地址:http://static.apk.hiapk.com/html/2012/06/614613.html
package caipiao3d.co.cc;
import java.util.Arrays;
import java.util.Timer;
import java.util.TimerTask;
import net.miidi.credit.MiidiCredit;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.graphics.Typeface;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.SubMenu;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;
public class caipiaoActivity extends Activity {
private SensorManager sensorMgr;
private int x, y, z;
private LinearLayout mLinearLayout;
private TextView mTextView1;
private TextView mTextView2;
private TextView mTextView3;
private Button mButton1;
MediaPlayer mediaPlayer;
void yin() {
mediaPlayer = MediaPlayer.create(caipiaoActivity.this, R.raw.back3);
mediaPlayer.setLooping(false);
mediaPlayer.start();
}
void loveyou() {
int[] red3 = new int[5];
String a3 = "";
for (int i = 0; i < 5; i++) {
red3[i] = ((int) (Math.random() * 9 + 0));
// char b = (char) (Math.random() * 20 + 'a');
// a = a+" "+String.valueOf(b);
}
Arrays.sort(red3);
for (int i = 0; i < 5; i++)
{
a3 = a3 + " " + red3[i];
mTextView2.setText(a3);
}
int[] red2 = new int[3];
String a2 = "";
for (int i = 0; i < 3; i++) {
red2[i] = ((int) (Math.random() * 9 + 0));
// char b = (char) (Math.random() * 20 + 'a');
// a = a+" "+String.valueOf(b);
}
Arrays.sort(red2);
for (int i = 0; i < 3; i++)
{
a2 = a2 + " " + red2[i];
mTextView1.setText(a2);
}
int[] red4 = new int[5];
String a4 = "";
for (int i = 0; i < 5; i++) {
red4[i] = ((int) (Math.random() * 9 + 0));
// char b = (char) (Math.random() * 20 + 'a');
// a = a+" "+String.valueOf(b);
}
Arrays.sort(red4);
for (int i = 0; i < 5; i++)
{
a4 = a4 + " " + red4[i];
mTextView3.setText(a4);
}
}
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
MiidiCredit.init(caipiaoActivity.this, "4859", "e1etrgkzzuj9lqgw",
false);
setContentView(R.layout.main);
mLinearLayout = (LinearLayout) findViewById(R.id.linearlayout1);
sensorMgr = (SensorManager) getSystemService(SENSOR_SERVICE);
mTextView1 = (TextView) findViewById(R.id.tv1);
mTextView2 = (TextView) findViewById(R.id.tv2);
mTextView3 = (TextView) findViewById(R.id.tv3);
final TextView mTextView0 = (TextView) findViewById(R.id.textview0);
Typeface typeFace = Typeface.createFromAsset(getAssets(),
"fonts/caiyun.ttf");
mTextView0.setTypeface(typeFace);
View toastRoot = getLayoutInflater().inflate(R.layout.toast, null);
final Toast toast = new Toast(getApplicationContext());
toast.setView(toastRoot);
TextView tv = (TextView) toastRoot.findViewById(R.id.TextViewInfo);
tv.setText(" 选号进行成功!\n\n 祝君中500万大奖!\n");
mButton1 = (Button) findViewById(R.id.button01);
mButton1.setTypeface(typeFace);
SensorEventListener sensorEventListener = new SensorEventListener() {
@Override
public void onSensorChanged(SensorEvent e) {
// TODO Auto-generated method stub
x = (int) e.values[SensorManager.DATA_X];
y = (int) e.values[SensorManager.DATA_Y];
z = (int) e.values[SensorManager.DATA_Z];
if (x > 7 && y > 6 && z < 8) {
loveyou();
yin();
// Toast.makeText(caipiaoActivity.this,
// " 选号成功!!!\n\n祝君中500万大奖!\n", 2000).show();
toast.show();
}
}
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
// TODO Auto-generated method stub
}
};
Sensor sensor = sensorMgr.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);// .SENSOR_ACCELEROMETER);
sensorMgr.registerListener(sensorEventListener, sensor,
SensorManager.SENSOR_DELAY_GAME /* SENSOR_DELAY_GAME */);
mButton1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
yin();
loveyou();
}
});
}
public boolean onCreateOptionsMenu(Menu menu) {
// TODO Auto-generated method stub
SubMenu subMenu = menu.addSubMenu(0, 1, 0, "关于");
SubMenu subMenu2 = menu.addSubMenu(0, 2, 0, "退出");
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
if (item.getItemId() == 1) {
AlertDialog.Builder builder = new Builder(caipiaoActivity.this);
builder.setTitle("福彩3D,体彩排列软件信息");
builder.setMessage(R.string.about);
builder.create().show();
} else {
mLinearLayout.startAnimation(new TVOffAnimation());
new Timer().schedule(new TimerTask() {
@Override
public void run() {
// TODO Auto-generated method stub
android.os.Process.killProcess(android.os.Process.myPid());
}
}, 1000);
}
return true;
}
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
if (getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_PORTRAIT) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
// TODO Auto-generated method stub
Intent i = new Intent(Intent.ACTION_MAIN);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.addCategory(Intent.CATEGORY_HOME);
startActivity(i);
super.onBackPressed();
}
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
mediaPlayer.release();
}
}
Android 福彩3D体彩排列(源码+算法)相关推荐
- android仿iphone苹果桌面源码拖拉排
android仿iphone苹果桌面源码拖拉排序哦 仿苹果桌面 仿iphone ios桌面 launcher 本人见市场上很少仿排序拖拉这样的算法.所以改android源码.供大家学习使用哦. 这是a ...
- Android园区部队人脸识别源码门禁项目讲解
Android园区部队人脸识别源码门禁项目讲解 这边搞人脸识别相关项目有一段时间,今天抽时间讲述一个经典的人脸识别项目:部队人脸识别门禁系统. 大家都知道部队对人员管理安全要求是相当高的,很多保密的技 ...
- android类中定义颜色,自定义实现简单的Android颜色选择器(附带源码)
在写Android App过程中需要一个简单的颜色选择器,Android自带的ColorPicker和网上的一些ColorPicker都太高端了,都实现了颜色渐变功能,我要的不需要那么复杂,只想提供几 ...
- 面部表情识别3:Android实现表情识别(含源码,可实时检测)
面部表情识别3:Android实现表情识别(含源码,可实时检测) 目录 面部表情识别3:Android实现表情识别(含源码,可实时检测) 1.面部表情识别方法 2.人脸检测方法 3.面部表情识别模型训 ...
- Android shortcut的使用及源码分析
Android shortcut的使用及源码分析 最近遇到了一个切换国家码后部分应用的shortcut未更新的问题,就学习了shortcut的相关知识,在这里分享一下我了解的知识,希望能对大家有帮助. ...
- Android Q 10.1 KeyMaster源码分析(二) - 各家方案的实现
写在之前 这两篇文章是我2021年3月初看KeyMaster的笔记,本来打算等分析完KeyMaster和KeyStore以后再一起做成一系列贴出来,后来KeyStore的分析中断了,这一系列的文章就变 ...
- C++版Android实时投屏软件系统源码,安卓手机投屏软件源码,无需root权限
QtScrcpy QtScrcpy 可以通过 USB / 网络连接Android设备,并进行显示和控制.无需root权限. 同时支持 GNU/Linux ,Windows 和 MacOS 三大主流桌面 ...
- android+高仿+日历,项目源码--Android天气日历精致UI源码
技术要点: 1. 天气日历精致UI 2. Android的Http通信技术 3. Android的天气信息解析 4. Android的日历信息的统计 5. Andorid的地理位置的管理 6.源码带有 ...
- 行人检测(人体检测)3:Android实现人体检测(含源码,可实时人体检测)
行人检测(人体检测)3:Android实现人体检测(含源码,可实时人体检测) 目录 行人检测(人体检测)3:Android实现人体检测(含源码,可实时人体检测) 1. 前言 2. 人体检测数据集说明 ...
- 跌倒检测和识别3:Android实现跌倒检测(含源码,可实时跌倒检测)
跌倒检测和识别3:Android实现跌倒检测(含源码,可实时跌倒检测) 目录 跌倒检测和识别3:Android实现跌倒检测(含源码,可实时跌倒检测) 1. 前言 2. 跌倒检测数据集说明 3. 基于Y ...
最新文章
- 检测实现OpenCV2.4.4实现Shi-Tomasi角点检测(goodFeaturesToTrack)
- 定制CE系统随笔-续1
- Windows下查看已经安装的GPU的情况
- 【windows】dos命令查看某个文件夹下所有文件目录列表
- A - 小C语言--词法分析程序
- 3目标检测的准确率_吊打YOLOv3!普林斯顿大学提出:CornerNetLite,基于关键点的实时且精度高的目标检测算法,已开源!...
- 如何开发 Servlet 程序
- 格式化网上复制过来的源代码
- Linux/Windows系统内核性能调优
- Yii2 使用 RESTful 写API接口 实例
- matlab读取txt文档三行数据库,Matlab中的textread textscan读取文本文件
- 发光二极管工作电流分析
- 顺丰该不该开除删库的运维工程师?
- Maven读书笔记之七(生命周期和插件)
- 腾讯金融级数据库TDSQL的架构与应用
- 计算机竖版桌面,电脑桌面竖屏了怎么办
- 【Matlab数字识别】数字仪表图像识别【含源码 693期】
- 组合数学——插板模型
- 【区块链 | Solidity】以太坊Solidity如何实现海量空投代币?
- 易推影视推手系统,支持苹果v8 v10影视系统