可序列化对象

Activity经典实例一:两个Activity传递数据和对象

房东的猫 提交于 2019-12-03 12:34:01
1、概述: Activity类直接或者间接地继承了Context、ContextWrapper、ContextThemeWrapper等基类,因此Activity可以直接调用它们的方法。 创建一个Activity需要实现某些方法,常见的是实现 onCreate(Bundle status) 方法,该方法将会在Activity创建时被回调,它调用 setContentView(View view) 方法来显示要展示的View。 一个Android应用常常有多个Activity,但是只有一个作为程序的入口,其他的Activity通常都由入口Activity、及其后者启动。 2、Activity启动另一个Activity的方法: startActivity (Intent intent) :启动其他Activity; startActivityForResult (Intent intent, int requestCode) :以指定请求码(requestCode)启动Activity,而且程序将会等到新启动Activity的结果(通过重写onActivityResult(...)方法来获取结果)。 3、关闭Activity的方法: finish ():结束掉当前的Activity; finishActivity (int requestCode)