第十四周实验报告:实验四 Android程序设计

第十四周实验报告:实验四 Android程序设计

实验内容

  1. ndroid Stuidio的安装测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章:
  • 安装 Android Stuidio
  • 完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,提交代码运行截图和码云Git链接,截图没有学号要扣分
  • 学习Android Stuidio调试应用程序
  1. 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:
  • 构建项目,运行教材相关代码
  • 创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
  1. UI测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:
  • 构建项目,运行教材相关代码
  • 修改代码让Toast消息中显示自己的学号信息
  1. 布局测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:
  • 构建项目,运行教材相关代码
  • 修改布局让P290页的界面与教材不同
  1. 事件处理测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:
  • 构建项目,运行教材相关代码

实验步骤

实验一:

-在android:text="Hello World!"的双引号中加入自己的学号即可实现

实验二:

  • 先新建一个ThirdActivity,然后修改MainActivity中的的一部分代码

实验三:

  • 修改结果如下
package com.example.myapplication;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Button btnshow1 = (Button) findViewById(R.id.btn1);
        btnshow1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Toast toast = Toast.makeText(MainActivity.this, "20162304", Toast.LENGTH_LONG);
                toast.show();
            }
        });
    }
}

实验四:

  • 我将自己的名字加入到程序中。

实验五:

  • 当用户按下(或触碰)时钟的时候,会调用该方法并接受时钟对象。要修改时钟的颜色,需要调用其setBackgroundColor方法,传入一个颜色对象,从而实现触碰时钟改变颜色。

实验体会和总结

  • 刚开始接触这方面感觉比较迷茫,什么都不懂,但是随着一步一步的学习,发现其实android studio和JAVA有很多共通之处,虽然有些地方还不太懂,但就像娄老师之前说的先学会用,再弄明白为什么是这样,我会继续努力学习的。
  • 在完成实验的过程中,总是有“无法找到R类”这样的错误,我搜了一下,大概有两种解决方式,在这篇博客中都有提到。
posted @ 2017-05-28 23:09  20162304张浩林  阅读(173)  评论(0编辑  收藏  举报