回答思路:是什么?有什么用?需要注意什么?相同功能的有哪些类?这些类之间有什么异同?
1、简述Activity的生命周期?两个Activity跳转必然执行的是哪些方法
从A跳到B,有两种情况,
第一种B是透明的或者Dialog样式的Activity,那么A会执行onPause,B会执行onCreate onStart onResume ,
B按返回键,此时B会执行onPause onStop onDestory 假如此时A没有被Kill,那么就会onResume 假如被killed,那么就会重新开始生命周期
第二种B是普通的Activity,那么A会执行onPause onStop B会执行onCreate onStart onResume
B按返回键 此时B会执行onPause onStop onDestory 假如A被Killed ,那么重新开始生命周期,否则 onRestart onStart onResume
2、跳转的时候如何保存之前EditText的内容
假如这个EditText有Id,那么系统就会自动保存改状态,假如没有的就需要在onPause里面保存
时间: 2024-11-10 12:38:44