Android Note
Android 四大组件
- Activity
- 生命周期
- 启动模式(standard,singleTop,singleTask,singleInstance)
- 任务栈
- 启动方式:显式 Intent,隐式 Intent(Intent Filter,URL Scheme,跨应用场景用隐式),ARouter
- PendingIntent
- 数据传递
- startActivityForResult
启动一个 Activity 并等待结果。注意:
startActivityForResult()
在 Android 11 及以上版本已被弃用,推荐使用ActivityResultContracts
替代 - Fragment
- 生命周期(onAttach,onCreate,onCreateView,onActivityCreated,onStart,onResume,onPause,onStop,onDestroyView,onDestroy,onDetach)
- 通信
- DialogFragment()
- onConfigurationChanged
- onSaveInstanceState