2018-2019-2-20175323 java实验四 Android程序设计 (一)安装及配置Andriod Studio,执行HelloWorld (二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity (三)UI测试:修改代码让Toast消息中显示自己的学号信息 (四)布局测试 (五)事件处理测试

  • 我选择的安装网址下载了3.2.0版本的Andriod Studio
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
  • 此处应该选择cancel
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
  • 报错
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
  • 点击所给链接,安装相应SDK
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
  • 重新编译无报错,修改src->main->res->layout->activity_main.xml
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
  • 安装模拟器AVD Manager->Create Virtual Device选择一个定义的设备,然后点击Clone Device其余按提示操作
  • 发现HAXM始终无法安装,进入file``setting``Android SDK``SDK Tools进行手动安装
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
  • 安装好之后可以出现模拟器
  • 得到第一个提交点--代码已推送码云
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试

(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity

  • 我补充学习了Android Studio的相关内容
    Activity:是一个人机交互的程序,相当于人和机器操作的桥梁,类似于shell,在里面写Java代码,从而达到想要实现的业务处理。
    activity_main.xml:是Android界面显示的视图,所有的配置控件,各种控件可以通过这里进行设计。
    AndroidManifest.xml:主配置文件,用于配置各个组件的访问权限。

来源:CSDN博客

  • AndroidManifest.xml里面添加ThirdActivity
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
  • 创建ThirdActivity
package com.example.a37205.firstapp;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;

public class ThirdActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

}

2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试

  • 修改MainActivity,使主函数能够触发ThirdActivity
  • 得到第二个提交点--代码已推送码云
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试

(三)UI测试:修改代码让Toast消息中显示自己的学号信息

  • MainActivityactivity_main.xml进行修改
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试
  • 得到第三个提交点--代码已推送码云
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试

(四)布局测试

  • 通过对本实验的学习了解到Android中有很多布局,我们可以进行选择使用。而且布局是可以通过改变某些参数而发生改变的。
  • 第四个提交点--代码已推送码云
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试

(五)事件处理测试

  • 第五个提交点--代码已推送码云
    2018-2019-2-20175323 java实验四 Android程序设计
(一)安装及配置Andriod Studio,执行HelloWorld
(二)创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
(三)UI测试:修改代码让Toast消息中显示自己的学号信息
(四)布局测试
(五)事件处理测试