profile
Android Developer with Kotlin
post-thumbnail

[Android][Kotlin] 스크롤 시 배경 이미지 점점 사라지게 하기

오늘은 화면 스크롤 시 배경이미지를 점점 투명하게 만드는 것을 해볼것이다. 이번에 앱을 만들때 필요했는데 Kotlin 자료가 많이 없어서 Java로 작성된 블로그를 참고했다. 우선 애니메이션으로 할 수 있겠지만 여기서는 스크롤이벤트를 이용할 것이다.나는 ScrollVi

약 16시간 전
·
0개의 댓글
·
post-thumbnail

[Android] The xml "" in xml has no declaration in the base xml folder;

The xml "" in xml has no declaration in the base xml folder; this can lead to crashes when the resource is queried in a configuration that does not ma

4일 전
·
0개의 댓글
·

[Android] E/EGL_emulation: tid 30413: eglChooseConfig(956): error 0x3001 (EGL_NOT_INITIALIZED)

E/EGL_emulation: tid 30413: eglChooseConfig(956): error 0x3001 (EGL_NOT_INITIALIZED) 잘되던 에뮬레이터가 위 에러메세지를 띄우고 기동이 안된다. 처음엔 리소스 파일이 잘못된줄 알았는데 구글링을 하다가

4일 전
·
0개의 댓글
·
post-thumbnail

[Kotlin] 기본 문법

오늘은 Kotlin 기본 문법에 대해 알아볼것이다. 참고 자료는 "코틀린 완벽 가이드" 책이다. Kotlin은 세 가지 주석(comment)을 지원하며, 코드를 문서화할 때 사용한다.Kotlin에서 변수를 정의하는 가장 간단한 형태는 다음과 같다.예시아래 함수처럼 a,

2022년 8월 7일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Github와 Visual Studio Code 연동하기

기록을 남기기위해 Github와 Visual Studio Code를 연동한 후 공부한 것을 Commit할 예정이다.Visual Studio Code(VSCode) 실행 > 키보드 f1 클릭 > git clone 검색 > git repository 선택연동할 로컬 저장소

2022년 8월 1일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Visual Studio Code에서 Kotlin 사용하기

Android 앱을 공부하면서 앱 만드는거에만 치중했다. 그래서 Kotlin도 정말 기본 문법만 알고 사용했다. 최근에 구직하기 위해 면접 보는 중 Kotlin 문법에 대한 질문을 받았고 나는 대답하지 못했다. 그래서 Kotlin 문법 책을 하나 구매했다. "코틀린 완

2022년 8월 1일
·
0개의 댓글
·
post-thumbnail

[Android][Compose] Jetpack Compose getValue, setValue error

Jetpack Compose에 대해 공부하는 중 아래 사진처럼 getValue, setValue 에러가 발생했다.이때 나는 rememverSaveable과 mutableStateOf를 사용해 변수를 설정해주려는데 해당 에러가 발생했고 에러 내용은 아래와 같다.Type

2022년 7월 27일
·
0개의 댓글
·
post-thumbnail

[Kotlin][Android] Jetpack Compose 개념, 프로젝트 시작하기

Jetpack Compose는 구글에서 개발한 모던한 안드로이드 개발을 위한 UI Toolkit이다. Jetpack Compose는 2021년 8월에 1.0.0 스테이블 버전이 정식 출시되었으며, 공식적으로 프로덕션에 적용 가능하게 되었다.안드로이드는 xml 기반의 레

2022년 7월 26일
·
0개의 댓글
·

[Android] Android 구성요소와 버전 정리

안드로이드는 단순 운영체제만을 뜻하는 게 아니라, 정확히 리눅스 커널 기반으로 제작된 모바일 운영체제와 미들웨어, 각종 어플리케이션을 포함한 소프트웨어 집합을 지칭하는 용어"안드로이드 4대 컴포넌트"컴포넌트(component)는 구성 요소라는 뜻이다. 안드로이드 앱을

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

[Kotlin][Android] CustomView 만들기

앱을 만들다보면 반복되는 뷰들이 있다. 예를 들어, 여러개의 명함을 보여주고 싶다면 하나의 명함을 보여주기 위해 사진이 들어가는 이미지뷰, 이름이 들어가는 텍스트뷰, 휴대폰 번호가 있는 텍스트뷰 등등..많은 요소가 필요하다. 커스텀 뷰를 만들지 않고 개별적으로 레이아웃

2022년 7월 20일
·
0개의 댓글
·

[Kotlin][Android] Fragment간 화면전환 시 상태유지

우리가 매일 보는 kakaoTalk이나 youtube은 화면전환 시 기존에 있던 화면이 상태가 유지되는 것을 볼 수 있다.어떤 방식으로 유지되는 걸까?이 포스트에서는 Android Component인 Navigration을 사용하여 구현하는 방법을 아래 내용으로 다룬

2022년 7월 13일
·
0개의 댓글
·
post-thumbnail

[Firebase] Database 선택 및 사용

개요 및 Database 선택 Firebase에는 두 종류의 Database가 있다. (Cloud firestore , real-time database) 기존 DB가 real-time database이고 뒤에 나온게 Cloud firestore다 두 종류 다 클라우

2022년 7월 6일
·
0개의 댓글
·
post-thumbnail

[Firebase] Authentication

아래 작업들을 하기 위해서는 Android Studio의 앱과 Firebase의 프로젝트 연동작업을 해야한다. \[Firebase] Firebase 연동 및 사용 또한 원활하게 테스트를 진행하기 위해 Firebase의 프로젝트에 해당 앱의 디버그 키를 입력한다.

2022년 7월 2일
·
0개의 댓글
·
post-thumbnail

[Firebase] Firebase 연동 및 사용

FireBase의 개념과 특징, Android Studio와 프로젝트를 연동하는 방법

2022년 7월 2일
·
0개의 댓글
·