🟨 목 차 🟨 1. SharedPreferences 란 2. SharedPreferences 사용하기 2-1. SharedPreferences 인스턴스 얻기 2-2. SharedPreferences에 데이터 저장하기 2-3. SharedPreferences에 데이터 불러오기 2-4. SharedPreferences에 데이터 삭제하기 3. SharedPreferences 자동 로그인 구현 SharedPreferences를 이용하여 자동로그인 구현 나는 자동 로그인 기능을 구현하기 위해 어떤식으로 구현을 할 지가 고민이었다. 내가 생각하기에 자동 로그인 기능이라고 하면은 DB에 저장되서 불러오는게 아니라 어플리케이션에 파일 헝태로 데이터를 저장하고 가져와야 한다고 생각했고 검색해보니 SharedPrefere..
🟨 목 차 🟨 1. 파이어베이스를 선택한 이유 2. 로그아웃 3. 회원탈퇴 회원가입을 하고 그 정보로 로그인을 했다. 그 후에 다른 아이디로 로그인을 하고 싶거나 개인정보 유출 우려로 인해 로그아웃과 회원탈퇴는 필요한 기능이다. 나는 이 기능들을 구현하기 위해 파이어베이스 인증과 파이어베이스 realtimebase를 이용하기로 하였다. ◼️ 1. 파이어베이스를 선택한 이유 ◼️ 내가 파이어베이스를 선택한 이유는 아래글을 참고하면 되겠다. https://bj-turtle.tistory.com/19?category=1055470 Android Studio_중고거래 앱(회원가입,로그인) 🟨 목 차 🟨 1. 내가 생각한 로그인,회원가입에 필요한 기술 2. NoSQL 데이터베이스의 작동방식 3. Firebase ..
🟨 목 차 🟨 1. 제품 상세 액티비티의 사진 데이터 1-1. 제품 상세 페이지에서 사진을 보여주는 리사이클러뷰의 어댑터 2. 상품들의 정보를 보여주는 제품 상세 페이지 3. 느낀점 자세한 상품 내용 보여주는 화면 ◼️ 1. 제품 상세 액티비티의 사진 데이터 ◼️ ◼️ 1-1. 제품 상세 페이지에서 사진을 보여주는 리사이클러뷰의 어댑터 아래의 코드는 제품을 상세히 볼 수 있는 액티비티에서 사진 데이터를 가지고 올 때 따로 사진 데이터만을 위한 리사이클러뷰를 사용하게 되는데, 이때 사용되기 위한 어댑터이다. package com.example.shopproject; import android.content.Context; import android.net.Uri; import android.util.Log..