android生成随机
1. android点击按钮让它出现随机数
在activity中放两个控件,一个Button,一个TextView,
给Button设置点击监听事件,
button.setOnClickListener(new OnClickListener(){
public void onClick(View v){
int num = Math.random()*10+20;//产生20-30的随机数
textView.setText(String.valueOf(num));
}
}
2. android 怎样生成随机数
java">Randomrnd=newRandom();
intrndint=rnd.nextInt(10000);
生成0~10000之间的随机数
3. android随机数
我有个办法:
首先你应该有10张数字图片,然后你在代码中写个String数组【0.。。9】数组中的项对应相应的数字图片,比如1图片对应String【1】,这样图片上的数字 你就可以拿到4个String字符串了 然后把4个字符串用StringBuider拼接起来转化成一个String字符串 和editext.gettext拿到的数据作比较,相等返回true 否则返回false。
String[]s={"0","1","2","3","4","5","6","7","8","9"};
//比如图片展示的1052
StringBuilderstringBuilder=newStringBuilder();
stringBuilder.append(s[1]).append(s[0]).append(s[5]).append(s[2]);
StringtoString=stringBuilder.toString();
e=editText.getText().toString();
if(toString.equals(e)){
returntrue;
}else{
returnfalse;
}
4. android开发,生成一个a,b间的随机整数
用 EditText输入a,b 获取a,b的差,用Math的random()方法生成0~1的随机数,再乘以ab的差,转换成int,加上a,就Ok,TextView输出就OK
5. android如何产生随机数
android产生随机数的方法:此方法通过把当前时刻长整型数传给Random对象,让它产生的值随着时间而变化。
[java] view plain
Strings = "";
Random ran =new Random(System.currentTimeMillis());
for (inti = 0; i < 10; i++) {
s =s + "\n" + ran.nextInt(100);
}
Toast.makeText(UiTestActivity.this,"Random: \n" + s, Toast.LENGTH_LONG).show();
6. Android应用程序,当点击“启动服务”按钮后,启动后台服务,随机产生一个随机数
packagecom.accumulation.point;
importandroid.app.Service;
importandroid.content.Intent;
importandroid.os.IBinder;
importandroid.widget.Toast;
importcom.accumulation.point.utils.LogUtils;
{
@Override
publicvoidonStart(Intentintent,intstartId){
super.onStart(intent,startId);
LogUtils.e("mservice");
Toast.makeText(getApplicationContext(),Math.random()+"",Toast.LENGTH_LONG).show();
}
@Override
publicIBinderonBind(Intentintent){
returnnull;
}
}
startService(new Intent(this, mservice.class));
记得注册<service android:name=".mservice" />
7. android中怎么产生一个随机数
产生随机数的话,可以直接使用random这个类,可以随机生成数字的
8. android开发 生成随机数 import java.util.Random; public c
不用改xml啊,你给textview设定一个id,代码中通过findViewById方法获取到这个id的view,然后调用setText方法就可以了