两种磁介质的交界面Android实现界面切换的两种方式

Android实现界面切换的两种方式,在初学Adroid开发过程中,一定会遇到实现两个界面互相切换的问题,有两种方法来实现这个功能,小编带大家一起学习一下;
在初学Android开发过程中,一定会遇到实现两个界面互相切换的问题,有两种方法来实现这个功能,小编带大家一起学习一下;工具/原料工具:adt-bundle-windows-x86_64-20130917方法一:通过setContentView切换界面布局来实现1这种方法严格意义上不算是界面切换(纯属小编愚见),因为它只是重新设置了一下界面的布局文件;比如我们在eclipse中新创建一个项目工程,会默认给我们两个文件,一个为MainActivity.java,另一个就是activity_main.xml,大家可以这样理解,MainActivity.java是实现界面上需要的一些逻辑功能,而activity_main.xml是设置界面的布局,大家可以看一下默认给的MainActivity.java文件,如图,它就是用的setContentView来设置的界面布局;步骤阅读2这个方法的实质就是在监听事件实现的函数中,重新调用这个setContentView方法,来改变一下界面的布局;比如界面上有一个按钮,要实现用户点击这个按钮,就改变一下界面布局,给用户一种界面切换的感觉;下面是我们设计的第一个界面;步骤阅读3然后我们创建一个xml布局文件,只需要和第一个有区别就可以了;步骤阅读4现在我们给第一个界面的按钮添加事件响应,当点击这个按钮时,将界面的布局设置为我们第二次写的xml文件;步骤阅读END方法二:通过Intent实现界面切换1对于这种方法,小编认为首先我们要弄懂什么是Intent,有什么作用;这些小编不赘述,大家自己解决;了解了基础知识,然后记住三部曲就行了;第一步:创建Intent对象;第二步:通过setClass()方法指定当前界面和要跳转到的界面,第一个参数为当前界面,第二个参数是要跳转到的界面;第三步:用当前的Activity调用startActivity()实现界面的跳转;所以我们现在首先要解决的是,去创建一个Activity,本例中名字为SecondActivity;步骤阅读2简要设计一下第二个Activity的界面布局文件,与第一个作为区分;步骤阅读3在第一个Activity中,也就是MainActivity中给按钮添加事件响应事件,调用上面的三步曲;步骤阅读4这样实现了简单的界面切换;END

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/y26WkQb6P7.html

(0)

相关推荐