반응형 분류 전체보기95 안드로이드 개발자로 취업 준비하기 (feat.마이스터고) 후배들을 위해 이 글을 바칩니다 안녕하세요, 오늘은 제가 직접 마이스터고에 재학 중이면서 1학년부터 현재 3학년까지 취업을 위해 준비한 내용들에 대해 이야기를 풀어보려고 합니다, 시행착오 등 1학년 때부터 준비하면 좋을 것들을 위주로 작성해봤습니다 1. 깃허브를 적극 활용하자 깃허브 1일 1 커밋(잔디심기)에 대해서는 많은 의견들이 있습니다. 하지만 저는 좋은 자신을 증명 또는 표현해주는 자료가 될 수 있다고 생각합니다. 잔디수가 많고 커밋수가 많을수록 당연히 보는 사람 입장에서도 이 사람이 얼마나 자기 개발을 열심히 했는지 한눈에 파악할 수 있게 됩니다 2. 전공 공부를 열심히 하자 정말 당연한 이야기이지만 당연히 자신이 선택한 전공에 대한 공부를 열심히 해야 합니다. 하지만 저가 말하고 싶은 건 스스.. 2022. 3. 21. [Navigation Component] android.view.InflateException: Binary XML file line #?? Error inflating class fragment 이 에러는 보통 Navigation component에서 그래프에 사용한 fragment 중 하나가 문제가 있어서 호출하는 fragment에서 오류 표시가 납니다. 그래서 보통 xml 등을 잘 뒤지면 오타나 오류를 발견하고 해결하게 되죠, 하지만 그렇게 해도 해결이 안 될 때가 종종 있습니다. 확인해보실 하나의 또 다른 방법을 오늘 소개해드리겠습니다 바로 호출하는 fragment에 id가 반드시 있어야 한다는 겁니다! 아래 저럼 하게 되면 오류가 나게 됩니다 아래가 해결방법입니다 2022. 3. 17. [Android] Firebase에서 코루틴을 사용해보자! (feat.Firestore) Firebase를 사용하면서 어떠한 동작을 순서대로 하고 싶은데 그 동작이 언제 끝날지는 모르겠고.. 난감한 상황이 다들 있으셨나요??! (전 있었습니다..ㅠ) 이때 코루틴을 활용하려 했는데 도대체 Firebase와는 어떻게 써야 하는지 잘 모르겠더라고요.. 그러다가 Firebase에 코루틴을 지원하는 종속성을 찾았습니다 아래 kotlinx-coroutines가 바로 그 주인공입니다! implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.1.1' 위의 주인공을 알기 전에 반복문으로 firestore에 값을 저장하려면 어떻게 했어야 했을까요?? fun firebaseCall(data : ArrayList){ for (n in 0 .. 2022. 3. 11. 안드로이드 면접 질문 대비 본 글은 실제 화상 면접을 토대로 만들어졌습니다 그냥 외우기보단 질문 키워드로 구글링을 통해 알아가는 것이 꼬리 질문에 대응하기 좋다고 생각됩니다 Android Manifest 란 모든 앱 프로젝트에 반드시 있는 파일이다 애플리케이션의 정보들을 가지고 있어 앱에 대한 필수적인 정보를 안드로이드 빌드 툴과 Android OS, 그리고 구글 플레이에 제공한다 컴파일 타임 소스코드를 컴파일을 통해 기계어코드로 변환해 실행 가능한 프로그램을 만드는 과정 런 타임 컴파일된 프로그램을 실행했을 때 제네릭 설명 Class 내부에서 사용할 데이터의 타입을 외부에서 지정을 하는 기법 MVVM ViewModel과 AAC ViewModel 차이점 MVVM ViewModel은 View와 Model을 바인딩해주는 역할을 하고 .. 2022. 3. 8. 이전 1 ··· 4 5 6 7 8 9 10 ··· 24 다음 반응형