安卓创建一个新的页面(XxxActvity)
1.右键包名->new-> class
2.继承自系统的Activity,一般这样的类,我们起名是XxxActivty
3.创建一个布局文件,layout文件夹中创建一个布局文件
4.复写Activity的onCreate方法,setContentView中引用布局文件
5.在Menifest.xml文件中的application节点下添加
<Actvity android:name =".XxxActivity"></Activity>
这样一个新的Activity就创建完成了.
然后就需要从第一个页面中打开这个新的页面
打开Activity的方式有两种
一.显示意图
//参数,第一个是Context对像,Activity本身就是,第二个要找开的Activity的字节码文件
Intent intent = new Intent(this,XxxActivity.class);
this.startActivity(intent);
//也可以写成
Intent intent = new Intent();
intent.setClass(XxxActivity.class);
this.startActivity(intent);
二.隐示意图
1.在AndroidMenifest声名中<Activity>节点下添加<intent-filter>
<intent-filter>
<!-- 添加一个事件类开,当有事这个事件过来时 -->
<action android:name="start_xxx_activity" />
<category android:name="android.intent.category.DEFAULT"/>
</int