Android学习--GeoQuiz项目

来源:互联网 发布:网络打印机维修 编辑:程序博客网 时间:2024/06/05 15:12
实验要求:

开发环境搭建:建立一个HelloWorld程序,在模拟器上运行。跟随老师完成GeoQuiz项目。

实验步骤:

1.新建项目

2.布局代码

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:gravity="center"    android:orientation="vertical"    >    <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></LinearLayout>
3.改下string

<resources><string name="app_name">New3</string><string name="question_text">武汉是湖北省省会么</string><string name="true_button">是的</string><string name="false_button">不是</string><string name="correct_toast">回答正确</string><string name="incorrect_toast">回答错误</string></resources>

4.main函数

package com.example.pc.new3;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.widget.Button;import android.widget.Toast;import com.example.pc.new3.R;public class Main extends AppCompatActivity {    private Button mTrueButton;    private Button mFalseButton;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        mTrueButton = (Button) findViewById(R.id.true_button);        mTrueButton.setOnClickListener( new View.OnClickListener(){            public void onClick(View v){                Toast.makeText(getApplicationContext(), R.string.correct_toast, Toast.LENGTH_SHORT).show();           }        });        mFalseButton = (Button) findViewById(R.id.false_button);        mFalseButton.setOnClickListener( new View.OnClickListener(){            public void onClick(View v){                Toast.makeText(getApplicationContext(), R.string.incorrect_toast, Toast.LENGTH_SHORT).show();            }        });    }}
5.完成截图

点击“是的”

点击“不是”


0 0