我是API和图书馆的新手,我想知道如何将Random.org实现到我的应用程序中。我需要一个从1到6的随机数(我正在制作一个骰子应用程序),我只需要生成一个数字。我有我的API密钥,我不知道接下来该做什么。 Random.org本身并不清楚接下来要做什么。有没有人知道确切的步骤来制作一个TextView,只需按一下按钮即可生成新的数字?
答案 0 :(得分:0)
首先,为什么需要 random.org ?
其次,您可以使用Java Random类轻松生成随机数。
Random rnd = new Random();
int randomNumber = rnd.nextInt(6) + 1;
这给出了1,2,3,4,5或6之间的随机整数。
希望它有所帮助。
答案 1 :(得分:0)
这里解释了如何使用http请求获取随机整数。 您必须使用http客户端或库(如okhttp或ion)对其进行编程,以便发出请求并在响应中获取随机数。
获得响应后,您可以更新TextView。
使用该服务有一些准则。如果你打算使用这项服务,我也会通过你。
http接口提供了此示例。我已将结果数更改为一,以匹配一个骰子结果。
https://www.random.org/integers/?num=1&min=1&max=6&col=1&base=10&format=plain&rnd=new