android5.0程序开发之手机界面的切换

2025-05-05 19:47:57

1、启动eclipse程序,新建一android5.0工程文件ActivityDemo。

android5.0程序开发之手机界面的切换

2、点击File->New->Class,新建新的Activity“NewActivity”。

android5.0程序开发之手机界面的切换
android5.0程序开发之手机界面的切换

3、打开AndroidManifest.xml文件,为新建立的Activity“NewActivity"注册。

android5.0程序开发之手机界面的切换

4、通过点击File->New->Class->Android XML file为NewActivity建立布局文件newlayout.xml。并在界面上设置一文本控件和一个按钮控件。

android5.0程序开发之手机界面的切换

5、在主界面布局文件activity_main.xml文件中改变界面的布局为线性向下布局。加入一个文本控件和一个按钮控件。

android5.0程序开发之手机界面的切换

6、双击MainActivity.java文件,加入组件声明、控件引用及按钮点击程序代码。import android.app.Act足毂忍珩ivity;import android.content.Intent;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button1=(Button)findViewById(R.id.button1); button1.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { Intent intent=new Intent(MainActivity.this,NewActivity.class); startActivity(intent); } }); }

android5.0程序开发之手机界面的切换

7、双击NewActivity.java文件,加入组件声明、控件引用及按钮点击程序代码。pac氯短赤亻kage com.exampl髫潋啜缅e.activitydemo;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class NewActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.newlayout); Button button2=(Button)findViewById(R.id.button2); button2.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { Intent intent=new Intent(NewActivity.this,MainActivity.class); startActivity(intent); } }); }}

android5.0程序开发之手机界面的切换

8、运行程序,点击主界面和新界面的按钮,可实现主界面和新界面之间的切换和跳转。

android5.0程序开发之手机界面的切换
android5.0程序开发之手机界面的切换
android5.0程序开发之手机界面的切换
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢