2011-01-04 6 views

답변

1

onCreate를 사용하면 시작 횟수가 너무 많지는 않은지 확인하십시오. 기기가 세로에서 가로로 변경되거나 사용자가 키보드를 슬라이드하면 onCreate를 호출하면 ("onConfigurationChanged"와 같은 대신) 카운터에 너무 많은 '조회수'가 표시됩니다. http://developer.android.com/guide/topics/data/data-storage.html#pref

를 그리고 여기에서 OnCreate 전화를 확인 :

당신은 여기 sharedpreference 예를 찾을 수 있습니다 http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChange

2
  1. 응용 프로그램 실행 횟수를 보유하는 응용 프로그램에 대한 공유 환경 설정을 만듭니다.
  2. 공유 환경 설정에 저장된 주 활동 확인 값의 onCreate()에서 필요한 실행 횟수와 같은지 여부와 상관없이 작업을 수행 할 때 sharedpreference의 값을 증가시킵니다.
1

onCreate 메서드가 끝날 때 DB 또는 공유 환경 설정을 사용하여 개수를 업데이트 할 수 있습니다. 앱이 시작될 때마다 증가합니다.

Fresh_Meat가 나에게 이겼다.

관련 문제