一. 创建新的Activity
新建Activity :
选择Empty Activity :
设置名称:
二. 设计主界面和菜单界面
主界面:
菜单界面:
三. 实现Activity的跳转
利用登录按钮实现Activity 的跳转(此处暂不判断用户名和密码)
1. 显示意图跳转Activity的三种方式
1.1 方式一
让MainActivity 实现View.OnclickListener ,在其中点击后如果点击到该按钮上,则跳转到MenuActivity
public class MainActivity extends AppCompatActivity implements View.OnClickListener{
Button btn_loginIn;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn_loginIn = (Button) findViewById(R.id.btn_loginIn);
btn_loginIn.setOnClickListener(this);
}
@Override
public void onClick(View v) {
if (v.getId() == btn_loginIn.getId()){
Intent intent = new Intent();
intent.setClass(this, MenuActivity.class);
startActivity(intent);
}
}
}
1.2 方式二
采用全类名指向:
1.3 方式三
可以指向其他App的Activity:
2. 隐式意图跳转Activity
在AndroidMainfest,xml 中声明intent_filter
监听事件:
|