上一篇文章我们已经把游戏的界面做好了,这一篇我们来学习用java代码来实现游戏的功能。要操作界面的控件,先要得到控件的id,我们给控件加一个id.点击窗口的控件
点击ID
给ID起名字
改名后点击“确定”
点击“提交”按钮
点击ID
改名后点击“确定”。然后返回MAIN.XML文件,EditText和Button这两个标签就分别多了一个ID的属性,同过这个标签java代码就可以控制界面的控件了。
点击MAINACTIVITY.JAVA切换到java文件
把光标放在第6行后面后回车,导入Random类
声明11到15行的变量
23到26行是初始化
29到32行是消息提示函数
、
33到50行是点击“提交”按钮后做的动作
、
完整代码如下
完成后点击右上角的菜单
点击运行
等待构建APK应用
构建完后安装打开,在输入框输入0或1,点击“提交”
以上是运行后的效果图,可以把25行代码括号里的2改大一点,就可以提高猜对的难度。游戏源码已经上传,大家可以到baimah.com/aide下载。下载解压后放到sd卡AppProjects文件夹下,用aide打开
点击上图最上面的箭头处→再点倒三角→显示工程。可以看到工程的路径了,再点击“猜猜我是谁”→src→com→baimah→youxi→MainActivity.java按照这流程就可以打开项目了。