[컴][안드로이드] 안드로이드에서 DB 사용법

안드로이드 디비 사용법 / android sqlhelper / android db sqlite / android database / 안드로이드 db / android db




언제 SqliteOpenHelper 의 close() 를 호출해야 할까?

http://stackoverflow.com/questions/8531201/when-should-i-call-close-on-sqliteopenhelper-used-by-contentprovider
언제 SqliteOpenHelper 의 close() 를 호출해야 하는지에 대해 나와 있다.


여기서는 쓰고 바로 close() 를 부르고, 필요할 때마다 getWritableDatabase() / getReadableDatabase() 를 호출해도 괜찮다고 한다. 왜냐하면 Database 객체가 cache 되어서 굳이 계속 열어놓지 않아도 괜찮다고 한다.[ref. 1]


See Also

  1. SQL 데이터베이스에 데이터 저장하기 | Android Developers
  2. FeedContract.java | Android Developers : 위의 글에서 사용하는 source 에 대한 예제를 볼 수 있다.
  3. NamhSamples/DatabaseHelper.java at master · i5on9i/NamhSamples · GitHub
  4. Android | Simple SQLite Database Tutorial | HMKCode : 간단한 sql 사용법




Reference

  1. http://stackoverflow.com/questions/8531201/when-should-i-call-close-on-sqliteopenhelper-used-by-contentprovider

댓글 없음:

댓글 쓰기