当前位置: 移动技术网 > IT编程>开发语言>Java > 安卓开发(一):入门——界面切换

安卓开发(一):入门——界面切换

2020年09月27日  | 移动技术网IT编程  | 我要评论
目录:一、新建APP项目二、项目结构三、Intent(组件之间的通信员)四、最终效果一、新建APP项目点击左上角file->new->new project选择empty activityname写APP的名字,选择文件夹储存项目,语言选择Java,API的版本根据连接手机版本来定,博主的手机是安卓9.0,所以这里选择了9.0二、项目结构其中mainActivity是项目提前构建好的,我们要做的就是新建一个跳转之后的界面以及监听跳转按钮的监听器注意:新界面不要

一、新建APP项目

  1. 点击左上角file->new->new project

在这里插入图片描述

  1. 选择empty activity

在这里插入图片描述

  1. name写APP的名字,选择文件夹储存项目,语言选择Java,API的版本根据连接手机版本来定,博主的手机是安卓9.0,所以这里选择了9.0
    在这里插入图片描述

二、项目结构

在这里插入图片描述
其中mainActivity是项目提前构建好的,我们要做的就是新建一个跳转之后的界面以及监听跳转按钮的监听器

注意:新界面不要新建为Java class ,而是要找到Activity,选择其中的一个你想构造的界面,因为当我们构造一个Activity时,AS为我们做了许多事,比如界面layout……

新建Activity如下图:
在这里插入图片描述

三、Intent(组件之间的通信员)

这个Intent用于告诉系统,我们要做“查看”动作,此动作对应的查看对象是“某联系人”

由于跳转界面的指令由用户点击按钮得到,所以监听器使用点击监听的接口。

public class Listener implements View.OnClickListener {
    Activity main;

    public Listener(Activity main){
        this.main = main;
    }

    @Override
    public void onClick(View v) {
    	//intent告诉系统界面从main到后面的界面
        Intent intent = new Intent(main,LogActivity.class);
        main.startActivity(intent);
    }
}

main:

 protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Button btn = (Button)this.findViewById(R.id.button);
        Listener l = new Listener(this);
        btn.setOnClickListener(l);
    }

四、最终效果

在这里插入图片描述

本文地址:https://blog.csdn.net/llplllll/article/details/108838824

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网