휴대전화가 가로 화면과 세로 화면 사이를 전환하면 조각 상태가 손실되어 하위 스레드에서 요청한 데이터 콜백이 표시될 때 널 포인터 예외가 보고됩니다. 해결 방법
巴扎黑2017-05-31 10:40:57
화면을 돌리면 다시 그리기가 시작되는 것처럼 느껴집니다. Manifast의 현재 활동에 다음 속성을 추가해 보세요. android:configChanges="orientation|screenSize"
为情所困2017-05-31 10:40:57
화면을 회전하거나 닫는 중이든
Activity
, 都应该在Fragment#onDestroy()
或者Fragment#onDestroyView()
时, 取消网络接口的响应监听. 否则即便是通过设置android:configChanges
解决屏幕旋转时Activity
앱 충돌을 일으킨 문제를 다시 빌드해도 다른 시나리오로 인해 여전히 앱 충돌이 발생할 수 있습니다
다음 지식 포인트를 이해하려면 Android 소스 코드를 읽는 것이 좋습니다.
Activity
是如何管理Fragment
의
Fragment
是如何管理View
의
Activity
& Fragment
是如何管理Loader
의
또한 Retrofit + RxAndroid + RxLifecycle을 사용하여 네트워크 인터페이스 및 호출을 구현하는 것이 좋습니다 Loader
.