늦었지만 MVVM 디자인 패턴에 대해서 공부하려는 도중에 아키텍처에 대해서 왜 배워야 하고 어떤 것들이 있고 각각의 장점이 무엇인지 살펴보려한다 안드로이드 앱을 개발할 때, 이용할 수 있는 여러 아키텍처 패턴들이 있다 MVC (Model - View - Contro
데이터 바인딩(Data Binding)은 안드로이드 애플리케이션 개발에서 사용되는 기술로, UI 컴포넌트와 데이터 소스를 연결하여 자동으로 동기화하는 방법입니다
이번에는 MyViewModel class를 생성해서 클릭했을 때 변화를 일으키는 함수를 만들어서버튼 객체와 연결시켰다
custom pie chart 만들기 !
ViewPager2 란? 위와 같이, 하나의 전체 화면에서 다른 전체 화면으로 전환하는 것으로 여러 페이지 간에 스와이프( 수직 및 수평 방향 ) 하여 전환할 수 있는 사용자 인터페이스를 만들 때 사용된다
ProgressBar는 사용자에게 작업의 진행 상황을 시각적으로 나타내는 중요한 UI 요소 중 하나이다
프로그래스바의 수치가 늘어날 때 마다 얼만큼 진행했는지에 대한 정보도 같이 움직이게 하고 싶었다..
api 키를 발급 받았는데 git에 올릴 때 값이 공개되지 않기 위해서 숨길 필요가 있다
SNS 로그인으로 서버에 회원가입 및 로그인을 하는 방법
간단한 방법으로 앱 내부에 저장을 해서 사용하는 법을 알아보자 !
CustomProgressBar 사용법
Hilt 사용으로 코드 중복 감소 시키기
API 응답을 다룰 때는 응답의 유형을 명확히 구분하고, 각각에 대한 적절한 처리를 설계하는 것이 중요합니다
Recyclerview vs Paging
Multipart로 사진과 정보를 서버에 보내기 👍
kHttp Interceptor를 활용하여 Authorization Header를 공통적으로 처리하는 방법