创建第一个应用:
步骤一:
1、Activity :一个页面2、Layout :页面布局3、Res:页面内的资源
注意:所有的Activity都是继承与android.app.activity类,通过override实现。
简单理解Activity 代表一个用户所能看到的屏幕。Activity 主要是处理一个应用的整体性工作。
在例一的基础上添加一个Activity,并且起名为otherActivity
intent基本使用方法:
Intent intent=new Intent( );
intent.setClass(Activity01.this, OtherActivity.class);
startActivity(intent);
或者
Intent intent=new Intent(MainActivity.this,secondActivity.class);
startActivity(intent);
步骤二:创建第一个应用---装修
1、Textview:仿佛挂在墙上的一幅书法2、Button:装在墙上的开关(按钮)为otherActivity添加一个布局文件second.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/TextView02"
android:text="@string/hello"
/>
</LinearLayout>
步骤三:
在 androidmainfest.xml文件中注册SecondActivity,对应的语句为:<activity android:name=". secondActivity“ />,注意要在otherActivity文件中设置对应的布局文件,语句如下:setContentView(R.layout.other)。
步骤四: 设置监视哨
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent(MainActivity.this,secondActivity.class);
startActivity(intent);
}
});
总结:
1\ 建立新的activity extends Activity (继承Activity) 重载父类的 oncreate 方法
2\ 建立新的 xml 文件 进行布局设计
3\ 在AndroidManifest.xml 文件中进行注册
4\ 在新的activity 文件中设置对应的布局文件setContentView(R.layout.other);并进行相应程序的修改
5\ 设置监视哨监听 命令按钮的onclick事件
网友评论