Room Database를 활용해서 내장DB를 자유자재로 🎁[Android/Kotlin] Room의 기본과 예제 🙄 Room이 뭐지? SharedPreference 쓰기에는 좀더 세밀한 컨트롤이 필요할 것 같고, firebase같은 플랫폼을 사용하기엔 굳이 그
Naver Map Api 사용해서 지도 기능 구현해보기 🧾[Android/Kotlin] Naver Map API 사용법 및 예제 [Android/Kotlin] Naver Map Api 사용법 네이버 지도 SDK를 사용하려면 다음과 같이 애플리케이션을 등록하고 클
MapActivity.ktAndroidManifest.xmlAndroidManifest.xmlMapActivity.ktMapAcitivty.ktactivity_save.xml</androidx.constraintlayout.widget.ConstraintLayou
🔒안드로이드 개발하면서 사용자 인증이 필요한 경우, 사용자 정보가 필요한 경우가 있습니다. 그 경우에 적합한 기술중 하나인 카카오 로그인을 알아보겠습니다.Kakao Developer에 접속 후 로그인합니다.위 화면에서 내 애플리케이션 클릭.애플리케이션 추가하기 클릭.
📌SharedPreferences? SharedPreferences는 Room과 마찬가지로 localDB에 데이터를 저장하는 도구라고 할 수 있습니다. 그러나 SharedPreferences는 Room에 비해 데이터가 비교적 작은 편이라 큰 DB가 필요 없는경우,
Retrofit이 뭘까? > Retrofit은 안드로이드 및 Java용 HTTP클라이언트 라이브러리입니다. 주로 RESTful API를 통신하기 위한 간편하고 강력한 도구로 사용됩니다. Retrofit2 API 정의 및 특징 Retrofit2 API는 주로 인터페이
Firebase가 뭘까? 이전 포스트를 보면 Room과 SharedPreference를 다뤘는데, 앞 2개의 특징은 local DB인 반면 Firebase는 Google의 관리되는 클라우드 서비스이며, 클라우드 기반 데이터 관리를 할 수 있는 특징이 있습니다. Fire
레이아웃 구성에 이어서 액티비티 구현을 실습해보겠습니다. 📌 로그인 액티비티 구현
"리사이클러뷰는 화면에 대량의 데이터 목록을 표시하는 데 최적화된 위젯입니다. 리사이클러뷰를 사용하면 한 번에 화면에 표시되는 항목 수를 제한하면서도 사용자가 스크롤할 때 즉시 다음 또는 이전 항목을 로드하여 부드러운 스크롤링을 제공할 수 있습니다."??? : 그런데.