使用Android点击按钮跳转页面

会挽雕弓如满月,西北望,射天狼。这篇文章主要讲述使用Android点击按钮跳转页面相关的知识,希望能为你提供帮助。
1.首先新建一个android工程,命名为MyApp(名字可以自己随意起);
【使用Android点击按钮跳转页面】2.以原有的MainActivity.java文件为登录界面,然后在src文件中的包上面右击选择New目录下的Other中的Android Activity,选择BlankActivity,修改一个Activity的名字(自定义),我这里命名为BankActivity,点选finish然后新建完成一个返回页面; \
3.接下来就要添加布局文件了,我们在res文件下的layout文件里先双击activity_main.xml,在Android页面上拖入一个按钮,双击它,把android:id="@+id/btn1" 中的 "@+id/"后面的名字更改为btn1,然后android:text双引号中的文本改为登录,同样如此,将activity_bank.xml文件中的名字按照上述方法修改;
4.点开MainActivity.java文件,写入以下代码,记住是在OnCreate方法中编写代码哦!

1 package com.example.myapp; 2 3 import android.os.Bundle; 4 import android.app.Activity; 5 import android.content.Intent; 6 import android.view.Menu; 7 import android.view.View; 8 import android.view.View.OnClickListener; 9 import android.widget.Button; 10 11 public class MainActivity extends Activity { 12 13@Override 14protected void onCreate(Bundle savedInstanceState) { 15super.onCreate(savedInstanceState); 16setContentView(R.layout.activity_main); 17 18//view层的控件和业务层的控件,靠id关联和映射给btn1赋值,即设置布局文件中的Button按钮id进行关联 19Button btn1=(Button)findViewById(R.id.btn1); 20 21//给btn1绑定监听事件 22btn1.setOnClickListener(new OnClickListener() { 23 24@Override 25public void onClick(View v) { 26 27// 给bnt1添加点击响应事件 28Intent intent =new Intent(MainActivity.this,BankActivity.class); 29//启动 30startActivity(intent); 31} 32}); 33 34} 35 36@Override 37public boolean onCreateOptionsMenu(Menu menu) { 38// Inflate the menu; this adds items to the action bar if it is present. 39getMenuInflater().inflate(R.menu.activity_main, menu); 40return true; 41} 42 43 }

记得要在类上会添加:import android.content.Intent;
5.点开BankActivity.java文件:写入以下代码:
1 package com.example.myapp; 2 3 import android.os.Bundle; 4 import android.app.Activity; 5 import android.view.Menu; 6 import android.view.View; 7 import android.view.View.OnClickListener; 8 import android.widget.Button; 9 10 public class BankActivity extends Activity { 11 12@Override 13protected void onCreate(Bundle savedInstanceState) { 14super.onCreate(savedInstanceState); 15setContentView(R.layout.activity_bank); 16 17Button btn2=(Button)findViewById(R.id.btn2); 18btn2.setOnClickListener(new OnClickListener() { 19 20@Override 21public void onClick(View v) { 22// TODO Auto-generated method stub 23finish(); 24} 25}); 26} 27 28@Override 29public boolean onCreateOptionsMenu(Menu menu) { 30// Inflate the menu; this adds items to the action bar if it is present. 31getMenuInflater().inflate(R.menu.activity_bank, menu); 32return true; 33} 34 35 }

然后保存右击MyApp执行文件,就可以实现点击按钮跳转页面了!
实现这个小功能不是很难,以后的学习生活中遇到困难不要紧张,不要害怕,要积极采取策略解决掉问题,排除故障,一定要有自信,在成功面前,一切困难都是纸老虎,遇到问题,多动脑,勤思考,多动手,总会解决问题的。
一切事在人为!   世上无难事,只怕有心人。   小伙伴们,我们一起加油!!!

    推荐阅读