易采站长站为您分析Android开发系列三之窗口的常用事件的相关资料,需要的朋友可以参考下
相关阅读:
Android开发系列二之窗口Activity的生命周期
Android开发系列一用按钮实现显示时间
设置窗口标题事件和在Activity之间跳转。
新建一个项目,新建两个Activity:MainActivity,TitleActivity ,然后再AnroidManifest.xml 中注册TitleActivity
AndroidManifest.xml内容如下
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://www.easck.com/apk/res/android" package="com.neil.ad02"> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".TitleActivity" android:label="@string/app_name"> </activity> </application> </manifest>
在MainActivity中的onCreate方法中
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.d("onCreate","onCreate Method is executed");
Button bt=(Button)findViewById(R.id.btTurnTitle);
bt.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
startActivity(new Intent(MainActivity.this,TitleActivity.class));
}
});
}
点击Button就触发TitleActivity的onCreate()->onStart()->onResume()方法
向activity_title.xml中添加一个Button,点击Button就改变app_name的值










