분류 전체보기
개발에 도움 될 좋은 유튜브, 블로그, 링크 아카이브
개발 하며 보았던, 좋은 자료들을 아카이브, 링크 공유 합니다. 계속해서 추가될 예정입니다. 추후, 깃허브 저장소에 올릴 계획입니다. 깃허브 // 회사의 안드로이드 기술 스펙을 알려주세요!! https://github.com/sjjeong/android-tech-spec-in-korea-company 블로그 // 개발자를 위한 레시피 (블로그) -> 안드로이드 개발 블로그, 스레드 부분을 읽었을때 이해가 굉장히 잘되었음. (스레드에서 AsyncTask글은 deprecated되 었으므로 안봐도됨) https://recipes4dev.tistory.com/ // The Android Context, Manifest, and the Android System (글) -> Android에서 context가 무엇..
힐트 hilt 공부 방법, 용어 메모, ide에서 아이콘설명 (개인공부)
내가 힐트 공부한 방식과 코드랩 진행하면서 봤던 용어를 정리해두려고 한다. 코드랩까지 해보니, 가장 기본적 내용만 본거지만, 어렵다 할 내용은 아닌듯하다. 하지만 이걸 학습하는데 굉장히 무섭게 다가왔는데 용어가 낯설어서 그런것 같다. 힐트랑, 대거 라이브러리 이름자체는 굉장히 잘 지은것 같은데,, 실제 써보려하니 뭔가 파일이 쪼개져서 그런지 계속 헷갈리고 용어도 모르겠다. 이게 다.. 구글 선생님들도 헷갈리니 제대로 못가르치는거라고 생각하고 위안을 삼아야겠다. 계속해서 써보면 익숙해질듯하다. // 힐트 공부를 어떻게 했나? -> 구글공식문서 읽고, 구글 코드랩 진행 1) 구글문서 링크 (구글 문서는 한국어로 보면 옛날 자료일수도 있으므로, English로 두고 한국어와 비교해봐야한다.) https://d..
1. 개발일지 (매일 수정..2022.09.24~2022.10.25)
================================ 개발 일지 내용을 블로그에 전부 다 올리는것은 무의미 하고, 블로그만 지저분해지는것 같다. 그 날 한 핵심적인 내용만 올려야겠다. ================================ // 2022.09.24 - pokedex 프로젝트 구경 - 프로젝트 Fork하였음. - 앱 기능 뭐있나 봄. - 소스 대충 구경 - ReadMe 읽음. // 2022.09.27 - copy 할 빈 프로젝트 생성 - 모듈 생성 해보다가, 모듈 관련 블로그 글 작성. - manifest, Theme, Color res약간 옮김. - dependencies를 어떻게 가져오는지 의문. // 2022.09.29 - 구글 문서 읽기 (빌드구성 gradle관련하여 읽음)..
gradle ext(extra), buildSrc, libs.versions.toml 파일을 이용한 공통변수 사용 및 버전 관리하기
[서론] 멀티 모듈을 사용 할 때, build.gradle파일이 여러개 생긴다. 이 파일들에서 공통적으로 사용할 변수를 쓴다거나, dependency들의 버전을 통일 하고자 할 때 사용할 수 있는 방법들에 대해서 알아보고자 한다. 따로 글을 분리할 수 도 있겠지만, 한 글에 각각 장단점을 적어보려하니 장문의 글이 되어버렸다. [내 개발환경] - gradle에서 Kotlin DSL (kts파일)을 사용하였음. // 만약 groovy파일을 사용하면, - ext(extra) 문법 달라짐. - buildSrc는 사용하지 못하는것으로 알고 있음. (근데 또, gradle문서 보니까 groovy도 되는거 아닌가 싶은데, buildSrc에 java소스셋 만들면 되는거 아닌가..?, buildSrc기능이 변수따로 빼서..
android sorceset java to kotlin
다른분 프로젝트를 보면 kotlin폴더만 있던데, 나도 'java'로 된 폴더를 'kotlin' 으로 변경하고 싶었다. java폴더안에 자바소스와 코틀린 소스를 같이 넣고 써도 무방하지만 java 소스와 kotlin소스를 분리하고 싶으면, java 폴더와 kotlin폴더를 2개 만들어 놓고 쓰기도 하는듯하다. ------------------------------------ 뭘 바꿀것인가 안드로이드 스튜디오에서, 프로젝트창에서 - 프로젝트 탭으로 열어서 디렉토리 구조를 보면, 기존 소스셋중에서 app-src-main-java app-src-androidTest-java app-src-test-java 되어있는것을, to app-src-main-kotlin app-src-androidTest-kotlin ..
[Android Gradle] Groovy에서 kts파일로 마이그레이션 하기
별거 없는 작업이라 생각했는데 막상해보니.. (이슈들 검색하느라..) 매우 귀찮은 작업이었다..;; 꼭 바꿔야하는 상황아니면.. 그리 추천해주고 싶지는 않다. 그래도 공부하는셈치고 할 생각 있으시면 해보시길 // 공식문서링크 // 구글 빌드구성 - 개요 https://developer.android.com/studio/build?hl=ko // 구글 빌드구성 - Groovy에서 KTS로 빌드 구성 이전 https://developer.android.com/studio/build/migrate-to-kts?hl=ko // 마이그레이션 하기 자동으로 되는게 없으므로, 손수 한땀한땀 해야함. // 순서 0. 소스백업 1. 확장자 바꾸기 2. 문법 변경 3. 잘 되는지 확인 --------------------..
Android Studio에서 기본 생성되는 gradle파일에 대한 분석 (야매 주의!)
이글을 작성하는 시점의 개발환경 - Android Studio Chipmunk | 2021.2.1 Patch 1 - AGP (Android gradle plugin) : 7.2.1 - Gradle Version : 7.3.3 - Gradle 파일 타입 : Groovy 계속해서 개발환경 버전이 올라가니 이 글은 참고하고, 어차피 공식문서를 봐야함. // 서론 - 이 글을 쓰게 된 이유 skydove님의 pokedex 프로젝트를 공부하기위해서, 새로 프로젝트를 만들어서 옮겨 심는 작업을 하고 있는데 gradle쪽에서 모르는 문법들이 많아서, 도저히 라이브러리들 depenecies를 어떻게 가져오는지 모르겠다. 그래서 코드쪽은 아직 구경도 못했다... 이번에 gradle 관련하여 구글문서를 좀 읽어보았고, 정..
노력보다 노하우
노력하는게 제일 좋은 미덕인줄 알았는데, 할게 너무 많으니, 아무것도 하기 싫어지게 되는 아이러니에 빠졌었다. (블로그 써둬야지 했던것만 10여개에, 일상적인 할 일들도 꽤 있었고, 취준..) 곰곰히 생각해보니 사람머리가 간사하여 발생한 문제. 하루에 하나만 제대로 해도 충분한거 같다. 그래서 이번에 TODO리스트를 엑셀에 안보이게 정리했었다. 노트북 모니터에는 오늘 꼭 할 일 1개에, 여기서 추가로 간단하게 할 일 1~2개만 적어두었다. 그리고 모니터에 적어둔 할일을 다 하고 나면, 엑셀에 적어둔 TODO를 빼내오는거다. 노력을 아무리 열심히 하려해도 머리가 간사하니, 나도 머리를 속여서 할 일이 몇개 없는척 하는 노하우를 만들었다.? 얼마전에 의자 수리한다고 중심봉 빼내는 작업도 했었는데, 유튜브에서..
개발자의 검색 사이트는 구글만 있는게 아니었다.
내가 티스토리에 열심히 써둔 블로그 글을 구글에서 검색해서 나오는지 확인하려 했다. 하지만 구글에서 내가 쓴 글이 검색 되지 않았고, 글을 쓴지 얼마 안되서 검색이 안되는 줄 알았다. 그런데 오늘도 한 번 검색해보니 계속해서 노출이 안 되고 있었다. 아.. SEO?검색 최적화인가 그거를 검색해보았고, 구글 검색에서 노출되려면 다른 작업을 해줘야하는 것을 알았다. 이게 블로그 초보의 실수인가.... 구글 검색에 나오려면, 구글 서치 콘솔에 들어가서 작업을 할 게 있었고, 네이버 검색에도 노출 되도록, 네이버 서치 어드바이저라는 곳에 또 등록을 해주었다. // 티스토리 블로그 노출 되게 하려면 아래 링크를 참고하면 좋을 것 같다. 정리가 꽤 잘 되어 있다. 티스토리 플러그인 중에서 ‘메타 태그 등록’만 사용..
구글 결제프로필이 정지 되었을 때.
구글 결제프로필이 정지 되었을 때. // 문제발생! Gmail로 보낸사람 Google Payments로 이메일이 하나 와있었다. 결제프로필이 정지되니, 10일이내에 해당 양식을 작성하라는 내용이었다. 이메일을 확인을 잘 안 하고 있을 때라서, 이미 10일이 지나서 결제프로필이 정지되어있었다. 이게 정지되면 구글 관련 결제와 수익지급 받는 게, 모두 막히는 것으로 알고 있다. 구글 계정 – 계정관리 - 결제 및 구독 - 결제수단에 들어가보면 느낌표에 결제프로필 정지되었다고 경고가 뜨고 있고, 구글 클라우드 플랫폼에서도 기능이 제대로 되지 않고 약간 이상하게 되고, 개발자콘솔에서도 결제프로필에 문제가 있다고 경고를 띄웠었다. ----------------------------------------------..