일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 안드로이드 레트로핏 crud
- 서비스 vs 쓰레드
- 서비스 쓰레드 차이
- 객체
- Rxjava Observable
- rxjava hot observable
- ANR이란
- 멤버변수
- rxjava disposable
- 자바 다형성
- jvm 작동 원리
- 안드로이드 레트로핏 사용법
- android retrofit login
- 안드로이드 유닛 테스트 예시
- 플러터 설치 2022
- 안드로이드 유닛테스트란
- 안드로이드 라이선스 종류
- 큐 자바 코드
- jvm이란
- rxjava cold observable
- 안드로이드 os 구조
- android ar 개발
- 안드로이드 라이선스
- 2022 플러터 설치
- 안드로이드 유닛 테스트
- 스택 자바 코드
- 스택 큐 차이
- 클래스
- ar vr 차이
- 2022 플러터 안드로이드 스튜디오
- Today
- Total
목록전체 글 (1098)
나만을 위한 블로그
이전에 app, data, domain, presentation의 4가지 모듈로 멀티 모듈을 구성하는 포스팅을 썼었다. https://onlyfor-me-blog.tistory.com/1052 [Android] 멀티 모듈 프로젝트 구성하고 hilt 적용하기지금까지 app 모듈 안에 data, domain, presentation 폴더를 만들고 그 안에서 작업해 온 사람도 있을 것이다.그러나 이렇게 하면 삐끗하면 클린 아키텍처를 어길 수 있으니, 실제로 저 이름을 가진 모듈onlyfor-me-blog.tistory.com 방법을 확인하기 전에 사족을 좀 쓰려고 한다.모듈을 생성할 때 가장 큰 고민 중 하나는 Android Library와 Java or Kotlin Library 중 뭘 선택하냐일 것이다.이..

※ 모든 코드는 예시 코드기 때문에 실제로 사용하려면 반드시 리팩토링해야 한다 ※ 디퍼드 딥링크는 확인하지 않는다 지난달 8월 25일 부로 파이어베이스 다이나믹 링크가 지원 종료되었다. https://firebase.google.com/support/dynamic-links-faq?hl=ko 동적 링크 지원 중단 FAQ | Firebase의견 보내기 동적 링크 지원 중단 FAQ 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 참고: Firebase 동적 링크는 지원 중단되었으므로 새 프로젝트에서 사용해firebase.google.com 대체제로 안드로이드는 앱 링크를 사용할 수 있지만 파이어베이스 다이나믹 링크에 비해 지원되지 않는 부분이 많아 보인다.아래는 파이어베이스..
이 포스팅은 아래 디벨로퍼 문서를 바탕으로 작성했다. https://developer.android.com/develop/ui/compose/text/fonts?hl=ko 글꼴 작업 | Jetpack Compose | Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 글꼴 작업 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 이 페이지에서는 Compose 앱에서 글꼴을 설정developer.android.com 이 문서에서 사용하는 폰트를 다운로드하려면 아래 링크로 들어가면 된다. 그러나 첫 부분에서만 쓰고 이후부턴 라이브러리를 통해 폰트를 다운받아 쓰기 때문에 대충 하는 법만 봐도 될 것이다. https://..

어제 오후 4시에 공덕 프론트원에서 마지막 필참 세션인 수료식이 열렸다.간단한 회고를 진행한 후 1~3등까지 시상식을 진행했다. 1등은 크로스 플랫폼 팀이 받았고 2등은 네이티브 팀이 받았는데, 개인적으로 아쉬웠다. 네이티브 팀이 1등을 차지했으면 했었다.시상식 이후엔 새로운 18기 리드진 임명식이 간단하게 진행된 후 수료증을 받았다. 수료증 커버는 이렇게 돼 있다. 수료증은 이렇게 생겼다. 실무만 계속 해 오다가 처음 진행한 동아리 활동이었는데 매우 재밌게 했다. 모든 면에서 완벽한 팀은 있을 수 없지만 첫 동아리인데 이런 팀에 소속되어 개발을 진행했다면 내 기준에선 만족스런 편이다.아쉬운 점들도 분명 있었지만 실무에서도 아쉬운 게 넘치고 많은데 동아리에서라고 없겠는가. 그리고 실무를 경험한 적이 ..

이 포스팅은 아래 디벨로퍼 링크를 정리한 글이다. https://developer.android.com/develop/ui/compose/text/user-input?hl=ko&textfield=state-based#textfield-nav 텍스트 필드 구성 | Jetpack Compose | Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 텍스트 필드 구성 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. TextField를 사용하면 사용자가 텍스트developer.android.com TextField의 기본 구현은 아래와 같다. @Composablefun TextField( state: TextFie..
※ 하단의 예시 코드는 실제로 사용하기 전에 반드시 리팩토링한다 CMC 활동을 하며 정해진 시간에 raw 폴더의 알람음을 사용해 알람을 울리는 기능을 구현해야 해서 AlarmManager와 포그라운드 서비스를 같이 사용해 구현했다.사용해 보지 않은 요소라 포스팅으로 정리한다. 아래는 안드로이드 디벨로퍼 링크다. https://developer.android.com/develop/background-work/services/alarms/schedule?hl=ko 알람 예약 | Background work | Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 알람 예약 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요..