安卓开发(一):入门——界面切换
程序员文章站
2022-05-06 20:09:03
目录:一、新建APP项目二、项目结构三、Intent(组件之间的通信员)四、最终效果一、新建APP项目点击左上角file->new->new project选择empty activityname写APP的名字,选择文件夹储存项目,语言选择Java,API的版本根据连接手机版本来定,博主的手机是安卓9.0,所以这里选择了9.0二、项目结构其中mainActivity是项目提前构建好的,我们要做的就是新建一个跳转之后的界面以及监听跳转按钮的监听器注意:新界面不要...
一、新建APP项目
- 点击左上角file->new->new project
- 选择empty activity
- 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
上一篇: netty发送定长字符串 netty
下一篇: outlook邮箱怎么设置为本机?