Generate(生成) a Layout File生成默认布局文件
Launcher Activity 设置为主活动
通过setContentView方法来设置该活动的布局文件
设置Layout根元素为LinearLayout,在布局中添加一个按钮取名button_2
在androidManifest中注册该活动为主活动
设置这个button的响应事件---提示hello。
Intent
启动Activity
构造函数中传入的字符串是Activity在AndroidManifest注册文件中注册后命名的。
在Activity之间传递数据
往下一个活动传递数据
返回给上一个Activity数据
用startActivityForResult来启动下一个活动,待其销毁后会回调发起活动的onActivityResult方法,传入的三个参数分别为请求码,返回码,和添加的意图(Intent)
被启动的活动
原先的活动
重写父类
可以通过写一个基础Activity,来实现诸如查询当前在哪个活动,随时退出程序等功能,具体方法是让所有活动继承自定义Activity而不是appCompatActivity,同时让自定义活动继承appCompatActivity来避免运行收到影响。