导航:首页 > 操作系统 > Android随机数

Android随机数

发布时间:2022-03-13 03:35:20

android 为什么我创建的临时文件名里有一串随机数

File.createTempFile()
这个方法内部实现的时候 就是添加了随机数。防止文件重复,创建失败。

⑵ android 怎样生成随机数

java">Randomrnd=newRandom();
intrndint=rnd.nextInt(10000);

生成0~10000之间的随机数

⑶ 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;
}

⑷ android点击按钮让它出现随机数

先把3个按钮隐藏,点击了按钮A,就显示3个按钮
我试了下,可以的
test.xml:5767778<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android=" android:id="@+id/relativeLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" > <Button android:id="@+id/btA" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_centerHorizontal="true" android:text="按钮A" /> <Button android:id="@+id/btB" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@id/btA" android:text="按钮B" /> <Button android:id="@+id/btD" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toRightOf="@id/btA" android:text="按钮D" /> <Button android:id="@+id/btC" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/btA" android:layout_toLeftOf="@+id/btD" android:text="按钮C" /></RelativeLayout> TestActivity:package com.example.androidtest;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Toast;public class TestActivity extends Activity { private Button btA; private Button btB; private Button btC; private Button btD; private boolean isVisible = true; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.test); btA = (Button) findViewById(R.id.btA); btB = (Button) findViewById(R.id.btB); btC = (Button) findViewById(R.id.btC); btD = (Button) findViewById(R.id.btD); btB.setVisibility(View.INVISIBLE); btC.setVisibility(View.INVISIBLE); btD.setVisibility(View.INVISIBLE); btA.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (isVisible) { btB.setVisibility(View.VISIBLE); btC.setVisibility(View.VISIBLE); btD.setVisibility(View.VISIBLE); isVisible = false; } else { btB.setVisibility(View.INVISIBLE); btC.setVisibility(View.INVISIBLE); btD.setVisibility(View.INVISIBLE); isVisible = true; } } }); }}

⑸ 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();

⑹ 为什么android中产生不了随机数

不是android的问题,是你写法有误。Math.random()产生的大于等于0,小于1的随机数,强转int后变成0,乘以255还是0, 把(int)Math.random()*255改成(int)(Math.random()*255)就可以了。或者就像楼上所说的,用Random类的nextInt(MaxCount)方法也行

⑺ 如何设置android随机数的上下限

math类的random()方法产生的随机数是[0,1)看到这里你就明白了把

⑻ 安卓开发中,我想生成一个在a、b之间的随机数,并且随机数可以截取到小数点后两位,请问如何实现谢谢啦

区间[a,b]
Random r=new Random();
double y=r.nextDouble()*(b-a)+a;
DecimalFormat df =new DecimalFormat("#.00");//保留2位小数
System.out.println(df.format(y));

⑼ 如何让android studio 上的 button 显示的时候显示随机数

1、把手机屏幕分成上下。上下两部分都采用Linearlayout方式布局 <LinearLayout> <LinearLayout> 上半部分 </LinearyLayout> <LinearLayout> 下半部分 </LinearyLayout> </LinearLayout>2、下半部分LinearLayout高度固定,上半部分LinearyLayout设置layout_weight权重,占满剩余屏幕空间 <LinearLayout> <LinearLayout android:layout_height="wrap_content" android:llayout_weight="1"> //设置高度自适应,并且权重为1 </LinearyLayout> <LinearLayout android:layout_height="50px"> //下半部分设置高度固定 </LinearyLayout> </LinearLayout>3、下半部分LinearLayout中添加按钮,设置android:gravity右对齐。 <LinearLayout android:layout_height="50px" android:gravity="right"> //下半部分设置高度固定 <button andtoid:text="右下角按钮"/> </LinearyLayout>

⑽ android如何实现产生个随机数,并计算其中的两个数

{
int[] x = new int[6];
StringBuilder b = new StringBuilder();
for (int i = 0; i < 10; i++) {
x[i] = (int) (Math.random() * 10);
b.append(x[i]);
}
b.insert(2, ".");
b.append("\n");
char[] c = b.toString().toCharArray();
b.append(c[2]+ "+"+ c[4]+ "="+ (Integer.parseInt(String.valueOf(c[2])) + Integer.parseInt(String.valueOf(c[4]))));
}
});
}
}

阅读全文

与Android随机数相关的资料

热点内容
局域网如何用ftp服务器配置 浏览:70
程序员惯性思考模式 浏览:439
如何在个税app上查身份证号 浏览:6
电视家app安装在电视上怎么安 浏览:889
怎么将pdf格式转化为图片格式 浏览:637
服务器拔掉raid卡怎么装系统 浏览:232
区域对称加密算法 浏览:245
数字转汉字php 浏览:733
安卓源码硬件驱动 浏览:208
痰证pdf 浏览:814
电脑怎么把word文档转pdf 浏览:867
程序员那么可爱有孩子了吗 浏览:480
安卓文字折叠怎么使用 浏览:885
创造一个app如何挣钱 浏览:801
php55vc11 浏览:642
抖音如何关闭苹果app充值 浏览:332
python多个文件调用 浏览:792
java算法和数据结构 浏览:465
糖豆视频的文件夹 浏览:654
php的头部文件一般在哪个文件里 浏览:560