智者不为愚者谋,勇者不为怯者死。这篇文章主要讲述Android---页面跳转相关的知识,希望能为你提供帮助。
1、首先在一个布局文件(.XML)中绘画了一个跳转按钮(id为btn1):
< Button2、然后在关联的类中声明一个私有button名称,如:
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="跳转" />
private Button btn1;3、接着在类中onCreate的方法内执行以下操作:
(1)、给btn1赋值,即设置布局文件中的Button按钮id进行关联,如:
btn1 = (Button) findViewById(R.id.btn1);
(2)、给btn1绑定点击事件:
btn1.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
}
});
TIPS:在类上会添加:import android.view.View;
(3)、 给bnt1添加点击响应事件:
btn1.setOnClickListener(new View.OnClickListener(){【Android---页面跳转】
@Override
public void onClick(View v){
//Intent是一种运行时绑定(run-time binding)机制,它能在程序运行过程中连接两个不同的组件。
//page1为先前已添加的类,并已在AndroidManifest.xml内添加活动事件(< activity android:name="page1"> < /activity> ),在存放资源代码的文件夹下下,
Intent i = new Intent(MainActivity.this , page1.class);
////启动
startActivity(i);
}
});
推荐阅读
- Android之网络图片加载神器Fresco
- Android实战----基于Retrofit实现多图片/文件图文上传
- 源码分析篇 - Android绘制流程measurelayoutdraw流程
- Android自定义标签列表控件LabelsView解析
- android中Path的使用
- Android四大组件——ContentProvider
- Android学习总结 ———— Handler 的使用
- Android键盘事件
- Android测试(从零开始2——local单元测试)