일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 막내의막무가내 코틀린
- 막내의막무가내 일상
- 막내의막무가내 안드로이드 코틀린
- 막내의막무가내 목표 및 회고
- 막내의막무가내 플러터
- 막내의 막무가내 알고리즘
- 막내의막무가내
- 프로그래머스 알고리즘
- 막내의막무가내 안드로이드
- 막내의막무가내 프로그래밍
- 부스트코스에이스
- 안드로이드
- 막내의 막무가내
- 막내의막무가내 안드로이드 에러 해결
- 막내의막무가내 코볼 COBOL
- 막내의막무가내 플러터 flutter
- 막내의막무가내 코틀린 안드로이드
- 주택가 잠실새내
- 2022년 6월 일상
- 막내의막무가내 rxjava
- 막내의막무가내 SQL
- 안드로이드 Sunflower 스터디
- 부스트코스
- 프래그먼트
- 막무가내
- Fragment
- 주엽역 생활맥주
- 안드로이드 sunflower
- flutter network call
- 막내의막무가내 알고리즘
- Today
- Total
목록안드로이드/코틀린 & 아키텍처 & Recent (105)
막내의 막무가내 프로그래밍 & 일상
https://youngest-programming.tistory.com/545 [안드로이드] 구글 공식 프로젝트 Sunflower 스터디 (4) Hilt Dependency Injection [2021-04-29 업데이트] [출처 및 참고] github.com/android/sunflower android/sunflower A gardening app illustrating Android development best practices with Android Jetpack. - android/sunflower github... youngest-programming.tistory.com 이전에 위 포스팅에서 구글 프로젝트를 통해 Hilt에 대해 정리한 적이 있는데 이번 공모전 개발에서 직접 사용해보았습니..
[출처 및 참고] github.com/android/sunflower android/sunflower A gardening app illustrating Android development best practices with Android Jetpack. - android/sunflower github.com [Unit Test] 마지막으로 Sunflower 프로젝트에서 UnitTest를 어떻게 했는지 학습해보려고 한다. 작성 예정인 포스팅입니다 :) 댓글과 공감은 큰 힘이 됩니다. 감사합니다. !!
[출처 및 참고] github.com/android/sunflower android/sunflower A gardening app illustrating Android development best practices with Android Jetpack. - android/sunflower github.com youngest-programming.tistory.com/361 [안드로이드] Android Jetpack WorkManager 백그라운드 작업처리 정리 [2021-04-14 업데이트] [먼저 이 모든 코드는 제가 실제 업무에 적용한 프로젝트 코드가 아닌 예제로 만든 것임을 알려드립니다. 그래서 오타가 있을 수도 있습니다. ] [참고] https://developer.android.com/g yo..
[출처 및 참고] github.com/android/sunflower android/sunflower A gardening app illustrating Android development best practices with Android Jetpack. - android/sunflower github.com developer.android.com/training/data-storage/room/relationships?hl=ko 객체 간 관계 정의 | Android 개발자 | Android Developers SQLite는 관계형 데이터베이스이므로 항목 간 관계를 지정할 수 있습니다. 대부분의 객체 관계 매핑(ORM) 라이브러리에서는 항목 객체가 서로를 참조할 수 있지만, Room은 이러한 상호 참조를..
[참고] github.com/android/sunflower android/sunflower A gardening app illustrating Android development best practices with Android Jetpack. - android/sunflower github.com developer.android.com/kotlin/flow/stateflow-and-sharedflow StateFlow 및 SharedFlow | Android 개발자 | Android Developers StateFlow와 SharedFlow는 흐름에서 최적으로 상태 업데이트를 내보내고 여러 소비자에게 값을 내보낼 수 있는 Flow API입니다. StateFlow StateFlow는 현재 상태와 새로운..
[2021-05-08 업데이트] [참고] github.com/android/sunflower android/sunflower A gardening app illustrating Android development best practices with Android Jetpack. - android/sunflower github.com [View] MVVM에서 View 에 해당하는 Activity, Fragment, Adapter 에 대해 보려고한다. 데이터바인딩하고 ViewModel도 연관이 되있기 때문에 다른 내용이 추가로 들어갈 수도 있다. [GardenActivity] 먼저 SPA(Single-Page-Application) 구조인 이 프로젝트에서 유일한 액티비티인 GardenActivity이다. 네..
[2021-04-29 업데이트] [출처 및 참고] github.com/android/sunflower android/sunflower A gardening app illustrating Android development best practices with Android Jetpack. - android/sunflower github.com developer.android.com/training/dependency-injection/hilt-android?hl=ko Hilt를 사용한 종속 항목 삽입 | Android 개발자 | Android Developers Hilt는 프로젝트에서 수동 종속 항목 삽입을 실행하는 상용구를 줄이는 Android용 종속 항목 삽입 라이브러리입니다. 수동 종속 항목 삽입을 ..
[Jetpack Navigation 구조] [참고] developer.android.com/guide/navigation?hl=ko 탐색 | Android 개발자 | Android Developers Android Jetpack의 탐색 구성요소를 사용하여 앱에서 탐색 구현 developer.android.com github.com/android/sunflower android/sunflower A gardening app illustrating Android development best practices with Android Jetpack. - android/sunflower github.com 앞선 (1) 패키지 구조 포스팅에서 말했듯이 이 프로젝트는 SPA(Single-Page-Applicatio..
[참고] github.com/android/sunflower android/sunflower A gardening app illustrating Android development best practices with Android Jetpack. - android/sunflower github.com [프로젝트 구조] -adapters- xml 데이터바인딩을 위한 바인딩어댑터 리사이클러뷰 관련 PagingAdapter, ListAdapter ViewPager2 에 사용할 FragmentStateAdapter 가 있다. -api- 외부 서버 API 통신을 위한 인터페이스가 있다. -data- Room Database 즉 DB와 연관된 클래스들이 들어있다. (ex : RoomDatabase, @TypeCon..
[2021-04-19] 원래 밑 링크에서 작성중이었으나 아직 시작도 얼마안했는데 너무 내용이 길어져서 파트별로 나누어 작성하려고 합니다 :) youngest-programming.tistory.com/524 [안드로이드] 안드로이드 공식 프로젝트 Sunflower 스터디!! (학습하며 작성 예정) [2021-04-19 업데이트] [4월 목표 중 하나] 2. 안드로이드 개념 복습 -> 코루틴이나 안드로이드 핵심 개념들을 복습하는 시간이 필요할 것 같다. 4월 목표 중 위와 같이 안드로이드 복습이 있었는데 프 youngest-programming.tistory.com [참고] github.com/android/sunflower android/sunflower A gardening app illustratin..
안녕하세요 카카오링크를 구현해보고 싶어 기존 프로젝트에 기능을 구현해보았습니다. 이에 대해 포스팅을 해보겠습니다. ㅎㅎ [카카오링크란?] 카카오링크는 사용자가 카카오톡 메시지로 친구에게 메시지에 담긴 정보를 공유하는 기능입니다. 사용자는 카카오링크가 적용된 웹 페이지 또는 특정 정보를 자신의 카카오톡 친구에게 공유할 수 있습니다. [어플리케이션 등록] 카카오 링크를 구현하기전에 애플리케이션 등록을 진행해주어야 합니다. 밑 링크들을 참고해주세요. 카카오링크 관련만 집중해서 포스팅하고 기본 세팅같은건 공식문서 URL로 남기도록 하겠습니다. ! developers.kakao.com/docs/latest/ko/getting-started/app Kakao Developers 카카오 API를 활용하여 다양한 어플..
보호되어 있는 글입니다.
안드로이드 스튜디오 Tools - Firebase 를 통해 간편하게 파이어베이스와 연동을 하려고 할 때 could not parse the android application module's gradle config. resolve gradle build issues and/or resync. 이와 같은 경고창이 뜨면서 연동이 실패되었습니다. 해결방법은 희안하게 데이터바인딩과 연관되어있었습니다. 기존에 있던 dataBinding { enabled = true } 을 제거해주고 다시 시도했더니 해결되었습니다. ㅎㅎ 참고 : stackoverflow.com/questions/45279479/error-could-not-parse-the-android-application-modules-gradle-confi..
보호되어 있는 글입니다.
최근 안드로이드 스튜디오도 업데이트하고 새로운 프로젝트를 하나 생성해서 개발을 하고 있습니다. 그러던 중 갤러리에서 사진을 불러오기 위해 평소대로 위와 같이 startActivityForResult(), onActivityResult() 를 사용하였는데 deprecated 되었고 registerForActivityResult() 을 사용하라는 문구를 봤습니다. 안드로이드 처음할 때 갤러리, 카메라 사진 불러올때나 액티비티간 이동시 startActivityForResult()를 통해 값을 주고받았는데 이것도 업데이트가 되었다니 기본적인 함수라 변경이 안될줄알았는데 정말 안드로이드는 변화가 빠른것같습니다. (2020년 5월쯤 된 것 같은데 지금 알다니 ... ㅠ ) 그래서 우리는 이제 구글에서 권장한 대로 ..