나는 친구 (그리고 어쩌면 판매용)를위한 간단한 앱을 작성하기 위해 안드로이드 SDK를 가지고 놀고있다.SQLiteOpenHelper, onCreate가 호출 될 때
이 응용 프로그램은 데이터베이스에서 키워드를 검색하고 결과를 화면에 표시하며 searchabul dictonary와 메모장 데모 응용 프로그램을 살펴 보았지만 아직 확실하지 않습니다.
나는 SQLiteOpenHelper를 확장하는 클래스를 작성해야하며 데이터베이스를 만드는 데이 클래스를 사용해야하지만 데이터베이스가 이미 존재하는지 어떻게 확인해야합니까?
설치시 또는 클래스 인스턴스가 생성 될 때마다 onCreate가 호출됩니까? 매번 데이터베이스를 추가하고 오류를 잡아내는 쉬운 방법입니다 (모든 오류는 이미 존재하는 데이터베이스로 인한 것임을 가정 할 때 약간 위험하다고 생각합니다).
미리 감사드립니다.
btw, 귀하의 질문 제목은 오도 된 것입니다. – m6tt
동의합니다 m6tt, 나는 더 나은 것으로 그것을 수정했습니다. –