实验二:Android开发GeoQuiz

实验二:Android开发GeoQuiz,第1张

概述一:创建项目1.点击file,newproject2.选中emptyactivity,点击next3.输入项目名,点击finish4.打开res下的layout,单击右键,点击new,activity,emptyactivity5.将子类项目命名为QuizActivity,其他默认6.点击activity_quiz.xml文件的代码编辑区(text),删除原代码,输入以下代

一:创建项目
1.点击file,new project


2.选中empty activity,点击next


3.输入项目名,点击finish


4.打开 res下的layout,单击右键,点击new,activity,empty activity


5.将子类项目命名为QuizActivity,其他默认


6.点击activity_quiz.xml文件的代码编辑区(text),删除原代码,输入以下代码:

<TextVIEw    androID:layout_wIDth="wrap_content"    androID:layout_height="wrap_content"    androID:padding="24dp"    androID:text="@string/question_text"/><linearLayout    androID:layout_wIDth="wrap_content"    androID:layout_height="wrap_content"    androID:orIEntation="horizontal">    <button        androID:ID="@+ID/true_button"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:text="@string/true_button" />    <button        androID:ID="@+ID/false_button"        androID:layout_wIDth="wrap_content"        androID:layout_height="wrap_content"        androID:text="@string/false_button" /></linearLayout>

7.打开 res下的values,打开string.xml,在代码编辑区输入如图所示代码:

8.点击activity_quiz.xml,再点击右侧prevIEw(预览),如图


9.打开QuizActivity点击QuizActivity.java,输入如下代码:
package com.example.a+项目名;

import androID.vIEw.VIEw;
import androID.Widget.button;

import androIDx.appcompat.app.AppCompatActivity;

import androID.os.Bundle;
import androID.Widget.Toast;

public class QuizActivity extends AppCompatActivity {
private button mTruebutton;
private button mFalsebutton;

@OverrIDeprotected voID onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentVIEw(R.layout.activity_quiz);    mTruebutton=(button) findVIEwByID(R.ID.true_button);    mTruebutton.setonClickListener (new VIEw.OnClickListener(){        @OverrIDe        public voID onClick(VIEw v){            Toast.makeText(QuizActivity.this,                    R.string.correct_toast,                    Toast.LENGTH_SHORT).show();            // Does mothing yet, but soon!        }    });    mFalsebutton=(button) findVIEwByID(R.ID.false_button);    mFalsebutton.setonClickListener(new VIEw.OnClickListener(){        @OverrIDe        public voID onClick(VIEw v){            Toast.makeText(QuizActivity.this,                    R.string.incorrect_toast,                    Toast.LENGTH_SHORT).show();            //Does nothing yet ,but soon!        }    });}

}


10.打开AndroIDManifest.xml,将MainActivity,QuizActivity互换位置如图


11.保存并运行项目


12.结果如图:

总结

以上是内存溢出为你收集整理的实验二:Android开发GeoQuiz全部内容,希望文章能够帮你解决实验二:Android开发GeoQuiz所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1057969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存