转载请注明出处:http://blog.csdn.net/droyon/article/details/20060057
启动方式:
1、点击menu--设置
2、点击Settings图标。
这两种方式,其启动为如下图所示:
log信息如下:
1、第一次进入Settings界面
01-02 15:33:48.950: D/Settings(30473): Settings onCreate ...savedInstanceState is:null
01-02 15:33:48.950: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:48.950: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:48.950: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.000: D/Settings(30473): onContentChanged
01-02 15:33:49.000: D/Settings(30473): onIsHidingHeaders
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:49.000: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.000: D/Settings(30473): Settings onIsMultiPane
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:49.000: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:49.000: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:49.000: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:49.000: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.000: D/Settings(30473): Settings onBuildHeaders ...
01-02 15:33:49.000: D/Settings(30473): onIsHidingHeaders
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:49.000: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:49.000: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.000: D/Settings(30473): loadHeadersFromResource
01-02 15:33:49.010: D/Settings(30473): Settings updateHeaderList ...
01-02 15:33:49.030: D/Settings(30473): Settings insertAccountHeader headerIndex is:18
01-02 15:33:49.030: D/Settings(30473): Settings setListAdapter ...
01-02 15:33:49.030: D/Settings(30473): getHeaders
01-02 15:33:49.070: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:49.070: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:49.070: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.070: D/Settings(30473): Settings onIsMultiPane
01-02 15:33:49.070: D/Settings(30473): Settings onCreate ...isMultiPane is:false
01-02 15:33:49.070: D/Settings(30473): onIsHidingHeaders
01-02 15:33:49.070: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:49.070: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:49.070: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.070: D/Settings(30473): Settings onIsMultiPane
01-02 15:33:49.070: D/Settings(30473): Settings onCreate mParentHeader is:null
01-02 15:33:49.070: D/Settings(30473): Settings onIsMultiPane
01-02 15:33:49.070: D/Settings(30473): Settings onResume ...
01-02 15:33:49.070: D/Settings(30473): invalidateHeaders
01-02 15:33:49.080: D/Settings(30473): invalidateHeaders
01-02 15:33:49.080: D/Settings(30473): Settings onBuildHeaders ...
01-02 15:33:49.080: D/Settings(30473): onIsHidingHeaders
01-02 15:33:49.080: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 15:33:49.080: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 15:33:49.080: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 15:33:49.080: D/Settings(30473): loadHeadersFromResource
01-02 15:33:49.080: D/Settings(30473): Settings updateHeaderList ...
01-02 15:33:49.090: D/Settings(30473): Settings insertAccountHeader headerIndex is:18
01-02 15:33:49.090: D/Settings(30473): onGetNewHeader
2、按home键,回到桌面,再次进入Settings
01-02 16:32:41.960: D/Settings(30473): Settings onNewIntent intent is:Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10600000 cmp=com.android.settings/.Settings }
01-02 16:32:41.960: D/Settings(30473): onIsHidingHeaders
01-02 16:32:41.960: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 16:32:41.960: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 16:32:41.960: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 16:32:41.960: D/Settings(30473): Settings onIsMultiPane
01-02 16:32:41.960: D/Settings(30473): Settings onResume ...
01-02 16:32:41.960: D/Settings(30473): invalidateHeaders
01-02 16:32:42.000: D/Settings(30473): Settings onBuildHeaders ...
01-02 16:32:42.000: D/Settings(30473): onIsHidingHeaders
01-02 16:32:42.000: D/Settings(30473): Settings getStartingFragmentClass is:null
01-02 16:32:42.000: D/Settings(30473): Settings getStartingFragmentClass intentClass is:com.android.settings.Settings
01-02 16:32:42.000: D/Settings(30473): Settings getIntent startingFragment is:null
01-02 16:32:42.000: D/Settings(30473): loadHeadersFromResource
01-02 16:32:42.010: D/Settings(30473): Settings updateHeaderList ...
01-02 16:32:42.020: D/Settings(30473): Settings insertAccountHeader headerIndex is:18
01-02 16:32:42.020: D/Settings(30473): onGetNewHeader