今天学习了创建第二个Activity 以及从Main_Activity切换到Second_Activity
下面是关于这个过程的一个总结:
- 创建一个新的xml布局文件,(res>layout)写好布局类容
- 创建一个新的Activity类(Class)(src>SecondActivity.java)
- 在Manifest文件中对新创建的Activity进行注册
现在对创建新的Activity类的方法进行说明:
首先创建新的Activity类,在Eclipse中创建出来的java文件就是一个普通的类,所以我们要把新创建的SecondActivity 类继承Activity 类:
public class SecondActivity extends Activity{}
public class SecondActivity extends ActionBarActivity{}
说明:extends Activity 和 extends ActionBarActivity 都是可以的,目前而言我认为ActionBarActivity 是Activity的一个子类,作用估计是主题样式的不同
然后要重写(override)SecondActivity 里面的 onCreate 方法, (Source > Override or implements methods..选择需要的方法,只有一个onCreate()方法)
public class SecondActivity extends Activity{
@Override
protected