profile
I am a Blacksmith.

Hilt 가 도대체 뭘까? (3)

서버에서 데이터를 받아와서 의존성을 주입해야 하는 상황에서는, Hilt를 여전히 유용하게 사용할 수 있습니다. Hilt는 데이터의 출처가 서버이든 로컬이든 상관없이 의존성 관리와 주입을 간편하게 해줍니다. Hilt를 사용하지 않는 방법도 가능하지만, Hilt를 사용하면

2024년 8월 17일
·
0개의 댓글
·

Hilt 가 도대체 뭘까? (2)

Hilt를 사용하여 간단한 예제를 만들어볼게요. 이 예제에서는 Hilt를 사용해 자동차(Car)와 엔진(Engine) 객체를 생성하고, 의존성 주입을 통해 Car 객체가 Engine 객체를 사용할 수 있도록 하겠습니다.이제 Engine과 Car 클래스를 정의합니다. C

2024년 8월 17일
·
0개의 댓글
·

Hilt 가 도대체 뭘까? (1)

Hilt는 안드로이드 앱 개발에서 사용하는 의존성 주입(Dependency Injection) 도구입니다. 이제 중학생이 이해할 수 있도록 Hilt가 무엇인지, 왜 사용하는지 쉽게 설명해볼게요.의존성(Dependency)이란?우선, 의존성이 무엇인지 알아야 해요. 의존

2024년 8월 17일
·
0개의 댓글
·

[React Native] error: SDK "iphoneos" cannot be located

pod install 중 에러 발생...xcrun: error: SDK "iphoneos" cannot be locatedxcrun: error: SDK "iphoneos" cannot be locatedxcrun: error: Failed to open propert

2023년 12월 11일
·
0개의 댓글
·

CoordinatorLayout 이란

CoordinatorLayout은 안드로이드의 레이아웃 컨테이너 중 하나로, 안드로이드 디자인 라이브러리와 함께 소개된 상대적으로 새로운 레이아웃입니다. CoordinatorLayout은 머터리얼 디자인 컴포넌트 및 다양한 애니메이션 효과를 구현하기 위해 사용되는 레이

2023년 10월 8일
·
0개의 댓글
·

new NativeEventEmitter()` requires a non-null argument. 에러

아래 순서대로 진행1\. node_modules 삭제2\. package-lock.json 삭제3\. pods && podfile.lock 삭제4\. pod deintegrate5\. pod cache clean --all6\. npm install && pod ins

2023년 9월 11일
·
0개의 댓글
·

RecyclerView 란?

본 게시글은 android developer 의 공문을 개인 공부용으로 필요한 부분만 번역해 본 글입니다. https://developer.android.com/guide/topics/ui/layout/recyclerview리사이클러뷰는 많은 양의 데이터를 표

2021년 8월 21일
·
0개의 댓글
·

Constraint Layout

LinearLayout 은 수직, 수평 배치로 간단하게 배치.가중치가 가진 장점을 적용RelativeLayout 은 상대적 위치 관계에 따른 배치ConstraintLayout 은 위 두가지 레이아웃의 장점을 적용하고 요소들을 그룹화할 수 있고 더 쉽고 빠르게 화면을 구

2021년 3월 29일
·
0개의 댓글
·

코루틴, Coroutine 이란?

본 게시글은 안드로이드 공식문서를 번역, 참조하여 개인적으로 공부하는 자료입니다. 틀린 내용이 있을 수 있으니 유의바랍니다. Coroutine 은 안드로이드의 비동기 동작을 하는 코드를 단순화 할 수 있는 동시성 디자인 패턴이다. 안드로이드에서, coroutine 은

2021년 3월 23일
·
0개의 댓글
·

Jetpack 이란?

본 게시글은 Android Developers 공식문서를 번역하여 개인적으로 공부한 자료입니다. 틀린 내용이 있을 수도 있으니 유의바랍니다.JetPack 은 라이브러리의 모음집, 집합체 입니다.이것의 목적은 기존의 표준 코드를 줄이고, 개발자들이 보다 실용성있는 코드를

2021년 3월 17일
·
0개의 댓글
·

JetPack의 ViewModel class 란?

본 게시글은 Android Developers 공식문서를 번역하여 개인적으로 공부한 자료입니다. 틀린 내용이 있을 수도 있으니 유의바랍니다.ViewModel 클래스는 lifecycle에 민감한 UI와 관련된 data들을 저장하고 관리하기위해 만들어진 클래스입니다. Vi

2021년 3월 16일
·
0개의 댓글
·

LiveData 란?

본 게시글은 Android Developers 공식문서를 번역하여 개인적으로 공부한 자료입니다. 틀린 내용이 있을 수도 있으니 유의바랍니다.LiveData is an observable data holder class.LiveData는 관찰가능한 데이터를 담아두는 클래

2021년 3월 16일
·
0개의 댓글
·

JAVA 코딩테스트 - charAt() 함수

charAt 함수란?String 타입의 데이터(문자열)에서 특정 문자(character)를 char 타입으로 변환할 때 사용하는 함수이다.예시)결과반복문 활용 예시 1)역순 조회결과반복문 활용 예시 2)순서대로 조회결과

2021년 3월 13일
·
1개의 댓글
·

개인정보 처리방침

개인정보 처리 방침본 "개인정보 처리 방침"은 "집사야 산책 가즈아!"가 배포하는 "안드로이드 어플리케이션"(이하 "앱") 사용을 위하여 요청하는 "민감한 권한" 및 "사용자 정보"에 대한 관리 및 운영에 관한 내용입니다.사용하는 "민감한 권한" 및 "사용자 정보"와

2021년 2월 26일
·
0개의 댓글
·

Thread 란?

프로세스란 단순히 실행 중인 프로그램이라고 할 수 있습니다.즉, 사용자가 작성한 프로그램이 운영체제에 의해 메모리 공간을 할당받아 실행 중인 것을 말합니다.이러한 프로세스는 프로그램에 사용되는 데이터와 메모리 등의 자원 그리고 스레드로 구성됩니다.스레드란 프로세스 내에

2021년 2월 20일
·
0개의 댓글
·

ListView & RecyclerView

ListView는 App 에서 목록을 구현하는데 사용된다.ListView는 getView() 메소드를 사용해서 동작하게 되는데,만약 ListView에 20개의 아이템을 출력해야 한다면, getView() 에서 화면에 출력할 View를 inflate 를 20번 준비하여

2021년 2월 20일
·
0개의 댓글
·
post-thumbnail

Intent 란?

Intent 는 메시징 객체로, 다른 app 구성 요소(component)에게 작업을 요청하는데 사용할 수 있다.Intent 에는 두 가지 유형이 있다.명시적 인텐트는 다음에 수행할 컴포넌트의 이름을 명확하게 제시한다. 보통은 App 내에 있는 component를 실행

2021년 2월 20일
·
0개의 댓글
·

Manifest 란?

모든 컴포넌트는 App에 추가할 때 Manifest에 추가하여 이 App이 어떻게 구성되는지를 명시하여야 한다.Manifest란 시스템이 App을 설치할 때 App에 대해서 파악하기 위한 설계도 역할을 한다.

2021년 2월 20일
·
0개의 댓글
·

안드로이드 4대 컴포넌트

앱 구성 요소에는 4가지 유형이 있습니다.ActivityServiceBroadcast ReceiverContent Provider각 유형은 뚜렷한 목적을 수행하고 각자 수명 주기가 있어구성 요소의 생성 및 소멸 방식을 정의합니다.액티비티는 Application과 사용자

2021년 2월 20일
·
0개의 댓글
·

용어 정리 - Callback 함수란?

콜백(callback) 함수란 특정 이벤트가 발생되기까지 처리되지 않다가,이벤트가 발생하면 즉시 호출되어 처리되는 함수이다.

2021년 2월 8일
·
0개의 댓글
·