🟨 목 차 🟨 1. 앨범에서 사진 가져오기 1-1. 앨범 접근하기(Permission) 1-2. 앨범에서 사진 가져오기(onActivityResult) 1-3. 가져온 앨범 사진들의 리사이클러뷰 Adapter 작성 1-4. 앨범에서 가져온 이미지와 리사이클러뷰 연동하기 2. 상품 등록 버튼을 누르면 입력한 데이터( 앨범에서 가져온 사진, 제목, 선택한 카테고리, 가격, 현재 위치에 의해 설정된 지역, 게시글 내용) 공통으로 쓰는 상품 정보( static arraylist[arrayList33] )에 추가하기 2-1. 상품 데이터 저장 공간(Trade_RecyclerProductData.java) 2-2. 상품 데이터 2-2-1. 제목, 가격 게시글 데이터 가져오기 2-2-2. 상품 카테고리 만들기(..
🟨 목 차 🟨 Navigation 1. Implementation 2. Menu 디렉터리와 item 만들기 3. Main Activity(홈 화면) 에서의 xml 파일에서 bottom navigation 추가 4. 각각의 네이게이션 아이템 항목에 대한 Fragment.xml 와 Fragment.java 추가 5. Main Activity.java(홈 화면)와 만든 Fragment.java 들과 연결 중고거래앱을 만들면서 어떤식으로 화면을 구성을 할 까 생각을 했다. 생각을 해낸 결과 '네비게이션바' 를 이용을 하여 각 바에 원하는 기능을 넣어 이동하는 느낌으로 구성을 하기로 했다. 말로만 하기에는 어려워서 동영상으로 쉽게 보여주겠다. 네이비게이션 바 확인 동영상 위에 동영상을 보게 된다면 밑에 네이게이션..
🟨 목 차 🟨 1. 내가 생각한 로그인,회원가입에 필요한 기술 2. NoSQL 데이터베이스의 작동방식 3. Firebase 란 3-1. Firebase 기능 3-2. Firebase 단점 4. Firebase와 나의 안드로이드 스튜디오 프로젝트 연동 5. Firebase를 이용한 나의 프로젝트 회원가입, 로그인 기능 구현 5-1. 회원가입 5-2. 로그인 나는 로그인,회원가입 기능을 구현을 하고 싶었다. 그러면 내가 어떤 기술들이 필요할 지 생각을 해보았다. ◼️ 1. 내가 생각한 로그인,회원가입에 필요한 기술 회원가입을 하여 회원가입한 정보를 DB에 저장을 할 수 있어야 한다. 회원가입을 통해 저장된 DB를 통해 데이터를 가져와 ID(e-mail)와 PW를 입력하여 올바른 정보를 입력하면 로그인돼야 한..
Andorid Studio의 기초적인 기능들 Ex) Java, xml(레이아웃), 4대 컴포넌트, 인텐트, 토스트, 이벤트처리, 생명주기 등을 배우고 나서 Android Studio를 통해 중고거래 앱을 설계에서부터 마무리까지 혼자서 프로젝트를 진행해보았다. ◼️ 설계 ◼️ ➡️ 중고거래 앱 프로젝트를 진행하면서 어떤 기능, 흐름을 가지는지 FlowChart(흐름도)를 통해 설계해봤다. 위에 있는 흐름도를 통해 프로젝트를 진행해보겠다.
나는 java 언어를 배우면서 자료형, 클래스, 상속 등을 공부했다. (참고로 스레드는 프로젝트를 진행하고 다 만들어진 시점에서 공부해서 적용 시키려고 배우진 않았다. 이러한 지식을 토대로 간단한 콘솔 미니 게임 프로젝트를 진행해보고자 한다. 많은 고심끝에 프로젝트 주제를 RPG_GAME 으로 선정을 하였다. 주제를 선정하였으므로 어떻게 구성을 할 것이고 무슨 기능이 있는 RPG_GAME 인 지를 정하는 것이 중요하였다. 그래서 기획을 하게 되었는데 처음 프로젝트를 진행하다 보니 기획 단계가 매우 어려웠다. 어찌어찌 기획을 짜면서 든 생각은 프로젝트에서 가장 어려운 부분은 기획 부분 이란 것을 깨닫게 되었다.... 많은 고심 끝에 아래 사진과 같이 나의 RPG_GAME을 만들기로 했다. 기획을 하고 났으..