在活动生命周期中保存数据

Eug*_*ene 4 android

保存用户输入数据的常用方法有哪些:1.覆盖onPause()方法,随后调用特殊设计的方法使用Android首选项或2来存储数据.使用onSaveInstanceState()和onRestoreInstanceState()?

非常感谢你.

Ser*_*tov 6

通常onPause()用于保存持久数据,onSaveInstanceState()用于保存动态数据.请注意,onSaveInstanceState()在活动进入后台之前并不总是调用它.

Activity的文档中对这些方法有一个很好的解释.