Android studio开发初体验 GeoQuiz实验的详细步骤

Android studio开发初体验;GeoQuiz实验的详细步骤

1、建立一个新的工程

2、找到文件位置,配置app主页面

3、输入代码

4、实现工程(虚拟机,真实机)

1、新建立一个Android studio 工程文档 ,取名为GeoQuiz,建立步骤如下:

1,打开Android点击greate new project新建工程

2、在在这个页面选择模板一般都是选择图中框选的模板,(新建工程后自动弹出来)在这里插入图片描述
3、在此更改工程名称,特别注意:蓝色方框位置有两个选项一定要选择Java,不然后面无法生成Java文件包。最后点击finish完成工程的创建在这里插入图片描述

2、找到文件位置,配置app主页面

工程创建后到达这个页面,上面有两个代码编辑页一个是xml文件,另一个是Java文件位置如图中圈起来的位置创建在这里插入图片描述
在这里插入图片描述
随后在 左边app/res文件包中找到string.xml文件
位置如下图在这里插入图片描述
然后点击图中位置配置页面在这里插入图片描述
然后由以下图片顺序配置手机页面在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3、输入代码

配置完成后便可以开始编辑代码,以下的图片是编辑完成后的截图activity_main.xml页的代码在这里插入图片描述
MainActivity_java页面的屏幕截图
在这里插入图片描述
string.xml页面截图在这里插入图片描述
activity_main.xml代码:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:padding="24dp"
    android:text="@string/question_text"
    />
<!--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>
<!--android:orientation="horizontal"水平布局-->
MainActivity.java页的代码: import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Toast; public class MainActivity extends AppCompatActivity { private Button mTrueButton; //添加两个按钮成员变量,m开头表示menmber成员变量 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() {
        @Override
        public void onClick(View view) {
            //创建提示消息
            Toast.makeText(MainActivity.this,R.string.incorrect_toast,Toast.LENGTH_SHORT).show();
        }
    });

    mFalseButton = (Button) findViewById(R.id.false_button);
    mFalseButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Toast.makeText(MainActivity.this,R.string.correct_toast,
                    Toast.LENGTH_SHORT).show();
        }
    });
}

}
string_xml页面的代码:
string name=“app_name”>My Application
Constantinople is the largest city in Turkey.
TRUE
FALSE
Incorrect
correct

4、实现工程(虚拟机,真实机)

代码写完开始配置虚拟机,点击图中方框位置构建虚拟机在这里插入图片描述
点击下图中位置添加虚拟机在这里插入图片描述
选择虚拟机可以随便选择一个在这里插入图片描述
点击next进行下载,下载完成后,点击图中位置链接虚拟机随后运行,在这里插入图片描述
以下为运行完成后虚拟机的页面 在这里插入图片描述
点击ture的结果在这里插入图片描述
点击false的结果
在这里插入图片描述
点击下图中的位置将虚拟机改为真实机(链接真实机是需要点击手机型号)。在这里插入图片描述
链接真实机之后再次运行得到的结果如下
在这里插入图片描述
点击false的结果
在这里插入图片描述
点击ture的结果
到此试验结束。
如果有什么错误的地方欢迎指出,有什么不懂的也可以留言询问,感谢浏览。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值