Android 点击生成随机数。
来源:互联网 发布:linux history 条数 编辑:程序博客网 时间:2024/06/03 06:43
原文:生产随机数
代码:
public class MainActivity extends Activity { private Button button; private String code; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button=(Button)findViewById(R.id.aa); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //true 和false代表是否随机数字,4代表几位随机数。 code = createRandom(true,4); Toast.makeText(getApplicationContext(),""+code,Toast.LENGTH_SHORT).show(); } }); } public static String createRandom(boolean numberFlag, int length){ String retStr = ""; String strTable = numberFlag ? "1234567890" : "1234567890abcdefghijkmnpqrstuvwxyz"; int len = strTable.length(); boolean bDone = true; do { retStr = ""; int count = 0; for (int i = 0; i < length; i++) { double dblR = Math.random() * len; int intR = (int) Math.floor(dblR); char c = strTable.charAt(intR); if (('0' <= c) && (c <= '9')) { count++; } retStr += strTable.charAt(intR); } if (count >= 2) { bDone = false; } } while (bDone); return retStr; }}
1 0
- Android 点击生成随机数。
- Android 自定义Textview 点击生成随机数
- Android 自定义属性(点击生成随机数)
- 自定义View+点击生成随机数
- 自定义view点击生成随机数
- 自定义View点击生成随机数
- Android:Random生成随机数
- Android生成随机数
- Android生成随机数
- Android 随机数的生成
- Android生成随机数
- android 随机数生成公式
- 自定义View之点击生成随机数
- 自定义TextView自定义,点击生成随机数
- Android 使用Random生成随机数
- Android 点击生成二维码
- Android Java生成随机数的方法
- Android中利用Random生成随机数
- 习题2
- 用户体验设计在当今APP设计建立中的应用
- django 快速安装
- 最大子序列的求解分析(java代码实现)
- CSU 1206 概率DP
- Android 点击生成随机数。
- Android:最大方法数超过65536的解决办法
- 字符串:多字节与宽字节转换
- qmake不是内部命令或者已经安装了Qt还是无法使用qmake
- 【java学习记录】5.输入年月日,计算其为当年的第几天
- 导入3Dmax动画文件步骤
- Microsoft Dynamics 365 Developer Toolkit下载地址
- Struts加载资源文件时,出现乱码
- compile android: depmod: ERROR: Found 2 modules in dependency cycles!