Android轉屏時禁止調用onCreate
Android設備屏幕自動橫豎旋轉時,每次都會重新調用onCreate函數進行初始化操作,如果遇到加載數據量稍微大點的時候就需要等待很長時間,用戶體驗較差,其實可以通過配置AndroidManifest文件來改變程序的執行流程,從而避免旋屏時onCreate函數的多次調用。
1. 修改AndroidManifest.xml文件,在activity標籤下面增加參數:
2. 在MyActivity 中重載onConfigurationChanged(每次切屏的時候會自動調用)方法,初始化橫豎屏方向不同的顯示界面,以及其他數據的初始化操作: