활동과 단편 활동의 차이
조각 작업을 하다가 두 가지를 발견했습니다.Activity
그리고.FragmentActivity
여러 번 사용됩니다.이 둘 사이에 어떤 차이가 있는지 알고 싶습니다. 왜냐하면 제가 변했을 때Activity
와 함께FragmentActivity
그것은 앱에 영향을 미치지 않았습니다.
A FragmentActivity
의 하위 클래스입니다.Activity
Android 지원 패키지용으로 제작되었습니다.
그FragmentActivity
class는 이전 버전의 Android와의 호환성을 보장하기 위해 몇 가지 새로운 방법을 추가했지만, 그 외에는 둘 사이에 큰 차이가 없습니다.모든 전화를 다음으로 바꾸십시오.getLoaderManager()
그리고.getFragmentManager()
로.getSupportLoaderManager()
그리고.getSupportFragmentManager()
각각 다음과 같다.
FragmentActivity
는 지원 라이브러리의 일부입니다.Activity
프레임워크의 기본 클래스입니다.그들은 기능적으로 동등합니다.
항상 사용해야 합니다.FragmentActivity
그리고.android.support.v4.app.Fragment
플랫폼 기본값 대신Activity
그리고.android.app.Fragment
반.플랫폼 기본값을 사용한다는 것은 실행 중인 장치에서 사용되는 fragment의 구현에 의존한다는 것을 의미합니다.이러한 파일은 여러 해 전에 생성된 것으로, 이후 지원 라이브러리에서 수정된 버그를 포함합니다.
언급URL : https://stackoverflow.com/questions/10477997/difference-between-activity-and-fragmentactivity
'programing' 카테고리의 다른 글
일시적인 데드존이란 무엇입니까? (0) | 2023.08.13 |
---|---|
파이썬에서 0x 없이 hex()를 사용하는 방법은 무엇입니까? (0) | 2023.08.13 |
SQL Server에서 교착 상태를 시뮬레이션하는 방법은 무엇입니까? (0) | 2023.08.13 |
각도 2에서 편집 가능한 div의 콘텐츠에서 [(ngModel)]을 사용하는 방법은? (0) | 2023.08.13 |
chart.js v2가 있는 차트에서 범례 제거 (0) | 2023.08.13 |