dee-to / dee-to.github.io

A minimal, responsive, and feature-rich Jekyll theme for technical writing.
https://chirpy.cotes.page
MIT License
0 stars 0 forks source link

https://dee-to.github.io/posts/android-content-provider/ #7

Open utterances-bot opened 1 week ago

utterances-bot commented 1 week ago

Android Content Provider | 답없는라이언

Android, Kotlin, C++

https://dee-to.github.io/posts/android-content-provider/

sjshin-hdtel commented 1 week ago
  1. authority에 대해 정의한 companion object를 보았을 때, 관련 내용들을 코드 상에 넣지 않고 사용할 수 있는 방법을 찾아보면 좋을 것 같아요. 로컬에 존재하는 Key를 다루는 방법이랄까요?
  2. Provider와 같은 코드를 작성할 때에는 CRUD함수 순서에 따라 함수를 작성하면 좋을 것 같아요.
  3. Uri를 정의하는 규칙에 대해 더 자세히 공부해보면 좋을 것 같아요.
  4. try, catch에 이어 finally까지 맞춰서 써보면 어떨까요? (kotlin에서는 use라는 것을 쓴다고 합니다.)
  5. 예제코드 생성할 때도 생성과 해제를 쌍으로 맞춰서 짜면 좋을 것 같아요.
sjshin-hdtel commented 1 week ago
  1. 안드로이드11(API 30)부터 저장소에 대한 전체 권한이 사라지고 특정 데이터에 대해 선택적으로 권한을 요청하도록 바뀌었는데요. 해당 내용도 살짝 훑어보면 좋을 것 같습니다.