728x90
반응형

Android 47

Youtube 앱 개발하기

Side Project - Youtube 영상의 목록을 보여주고 영상을 플레이하는 유튜브의 간단한 기능을 구현한 프로젝트 Github -> https://github.com/hwayeon351/Youtube GitHub - hwayeon351/Youtube Contribute to hwayeon351/Youtube development by creating an account on GitHub. github.com 학습 회고 오늘은 Youtube 앱 개발을 시작하였다. 유튜브 앱의 하단의 레이아웃을 보면 영상의 제목과 영상을 보여주는 작은 플레이어와 영상을 시작하고 중단하는 버튼 조작을 할 수 있다. 그리고 해당 레이아웃을 터치한 후 위로 드래그하면 영상의 크기가 커지게 되고 영상 하단에는 다른 영상 리..

당근 마켓 앱 개발하기

Side Proeject - Carrot Market 중고 거래 앱 당근 마켓의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/CarrotMarket GitHub - hwayeon351/CarrotMarket Contribute to hwayeon351/CarrotMarket development by creating an account on GitHub. github.com 학습 회고 오늘은 중고 거래 앱 개발을 마치고 학습했던 Fragment에 대해 보충 공부를 하였다. 오늘 공부한 내용 Fragment와 Activity의 통신 Fragment는 FragmentActivity로부터 독립적인 객체로 구현되어 여러 개의 액티비티 안에서 사용할 수 있..

Airbnb 앱 개발하기

Side Project - Airbnb 네이버 지도 API를 활용해서 지도 위에 숙소 정보를 보여주는 Airbnb의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Airbnb GitHub - hwayeon351/Airbnb Contribute to hwayeon351/Airbnb development by creating an account on GitHub. github.com 학습 회고 오늘은 마커의 숙소 정보와 ViewPager2에 띄워진 숙소 정보를 일치시켜서 인터렉션하게 화면에 표시해주는 작업을 하였다. 해당 위치의 숙소 정보가 ViewPager2에 띄워지도록 하고, 반대로 ViewPager2를 스와이프하면서 숙소 정보를 띄우면 해당 숙소 ..

Airbnb 앱 개발하기

Side Project - Airbnb 네이버 지도 API를 활용해서 지도 위에 숙소 정보를 보여주는 Airbnb의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Airbnb GitHub - hwayeon351/Airbnb Contribute to hwayeon351/Airbnb development by creating an account on GitHub. github.com 학습 회고 오늘은 마커의 숙소 정보와 ViewPager2에 띄워진 숙소 정보를 일치 시키는 작업을 하였다. 해당 위치의 숙소 정보가 ViewPager2에 띄워지도록 하고, 반대로 ViewPager2를 스와이프하면서 숙소 정보를 띄우면 해당 숙소 위치가 찍힌 마커로 카메라가 ..

Airbnb 앱 개발하기

Side Project - Airbnb 네이버 지도 API를 활용해서 지도 위에 숙소 정보를 보여주는 Airbnb의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Airbnb GitHub - hwayeon351/Airbnb Contribute to hwayeon351/Airbnb development by creating an account on GitHub. github.com 학습 회고 오늘은 Mocky 사이트를 이용해서 Airbnb 앱 내에 띄울 숙소 리스트를 Json으로 구성하고 해당 Json 데이터가 담긴 url을 생성하였다. Retrofit2 라이브러리를 이용해서 url에 담긴 데이터를 받아오고 ViewPager와 Bottom Sheet ..

Airbnb 앱 개발하기

Side Project - Airbnb 네이버 지도 API를 활용해서 지도 위에 숙소 정보를 보여주는 Airbnb의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Airbnb GitHub - hwayeon351/Airbnb Contribute to hwayeon351/Airbnb development by creating an account on GitHub. github.com 학습 회고 오늘은 에어비엔비의 대표적인 기능인 지도에 숙소 정보를 띄워주는 기능을 구현하는 새로운 프로젝트를 시작하였다. 오늘 공부한 내용 네이버 지도 API 활용하기 Airbnb 앱을 실행하면 지도를 띄워 숙소 위치를 마커들로 표시하고자 했다. 따라서 지도를 띄우기 위해서..

당근마켓 앱 개발하기

Side Proeject - Carrot Market 중고 거래 앱 당근 마켓의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/CarrotMarket GitHub - hwayeon351/CarrotMarket Contribute to hwayeon351/CarrotMarket development by creating an account on GitHub. github.com 학습 회고 오늘은 마이페이지에서 회원가입, 로그인/로그아웃 하는 기능을 Firebase Authentication과 연동해서 구현하였다. 그리고 홈에서 거래 아이템을 클릭하면 판매자와의 채팅방이 개설되고 메세지를 주고 받을 수 있는 채팅 기능을 구현하였다. 오늘 공부한 내용 마..

당근마켓 앱 개발하기

Side Proeject - Carrot Market 중고 거래 앱 당근 마켓의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/CarrotMarket GitHub - hwayeon351/CarrotMarket Contribute to hwayeon351/CarrotMarket development by creating an account on GitHub. github.com 학습 회고 오늘은 AddArticleActivity에서 새 아이템 등록을 하면 Firebase Realtime Database에 데이터를 전송하는 로직을 구현하였다. 오늘 공부한 내용 사진 가져오기 이미지 등록하기 버튼을 클릭하면 사진 앱에서 사진을 선택할 수 있는 기능을 구현..

당근마켓 앱 개발하기

Side Proeject - Carrot Market 중고 거래 앱 당근 마켓의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/CarrotMarket GitHub - hwayeon351/CarrotMarket Contribute to hwayeon351/CarrotMarket development by creating an account on GitHub. github.com 학습 회고 오늘은 중고거래 앱 홈 화면에 Firebase Realtime Database에 저장된 거래 아이템들의 정보를 가져와 RecyclerView에 적용해주었다. 또한, FloatingActionButton을 추가해서 버튼을 클릭하면 새 아이템을 등록하는 AddArticl..

당근마켓 앱 개발하기

Side Proeject - Carrot Market 중고 거래 앱 당근 마켓의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/CarrotMarket GitHub - hwayeon351/CarrotMarket Contribute to hwayeon351/CarrotMarket development by creating an account on GitHub. github.com 학습 회고 오늘은 중고거래 앱인 당근마켓의 간단한 기능을 구현해보는 프로젝트를 시작하였다. 홈 화면, 채팅 기능이 있는 채팅 화면, 나의 정보를 보여주는 마이페이지 화면으로 크게 기능을 나누기 위해 Bottom Navigation Menu를 만들고, 홈 화면에 중고 거래 목록을..

728x90
반응형