일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 막내의막무가내 일상
- 막내의막무가내 알고리즘
- 막내의막무가내 rxjava
- 안드로이드 sunflower
- 막내의막무가내 코틀린
- 막내의막무가내 안드로이드 에러 해결
- flutter network call
- 부스트코스
- 막내의막무가내 SQL
- 안드로이드
- 부스트코스에이스
- 막내의막무가내 프로그래밍
- 막내의막무가내
- 막무가내
- 막내의막무가내 목표 및 회고
- 막내의막무가내 코볼 COBOL
- 주엽역 생활맥주
- 막내의 막무가내
- 막내의막무가내 플러터
- 막내의막무가내 플러터 flutter
- Fragment
- 막내의막무가내 코틀린 안드로이드
- 2022년 6월 일상
- 주택가 잠실새내
- 막내의막무가내 안드로이드
- 막내의막무가내 안드로이드 코틀린
- 프로그래머스 알고리즘
- 막내의 막무가내 알고리즘
- 안드로이드 Sunflower 스터디
- 프래그먼트
- Today
- Total
목록막내의막무가내 안드로이드 (31)
막내의 막무가내 프로그래밍 & 일상
https://www.udemy.com/course/android-architecture-componentsmvvm-with-dagger-retrofit/learn/lecture/31674208#overview 예전에 들었던 Udemy 안드로이드 강의를 최근에 들어가보니 Compose 와 Flow + 코루틴 강의가 추가되었다 ㅎㅎ 꾸준히 버전업데이트도 하고 새로운 강의를 만들어주셔서 안드로이드 Jetpack 및 아키텍처 강의로 베스트셀러인 이유가 있는거 같다! 추천추천~ 강의는 매우 짧게 예제위주로 구성되어있어서 간단하게 기록용 포스팅이다. (거의 개인적인 사견이 많이 들어감... 간단한 맛보기 공부라 부족한점 이해 바랍니다) 평소 비동기 코드(통신)에 주로 사용하는 리엑티브 프로그래밍 언어로 RxJav..
지금까지 안드로이드 개발을 하며 구글맵, 티맵, 카카오맵을 사용해봤는데 네이버맵은 처음 사용해봤습니다. 사용한 코드를 메모하는 포스팅입니다 :) https://navermaps.github.io/android-map-sdk/guide-ko/1.html 시작하기 · 네이버 지도 안드로이드 SDK No results matching "" navermaps.github.io 먼저 네이버맵 관련 세팅과 사용법은 위 공식문서를 참고하면 됩니다. 구현해야하는 화면과 로직은 다음과 같았습니다. 1. 사용자 현재 위치 표시 (파랑 아이콘) 2. 상점을 등록할 마커 (빨간색 아이콘) - 항상 가운데에 고정되어야함 3. 처음 현재위치로 카메라와 아이콘들이 세팅되어있어야함 4. 움직일때는 이동중 텍스트와 함께 확인 버튼 비..
10월 목표 중 경력자분들의 샘플 프로젝트를 보며 공부하는게 있었습니다. 예전에 다음 링크처럼 Sunflower 안드로이드 아키텍처 공식 프로젝트나 현재 Udemy 에서 Flutter를 정리하는 것 처럼 클래스별로 정리할까 했는데, 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...
안드로이드 및 코틀린 서적인 커니의 코틀린 후기 포스팅입니다. ㅎㅎ 처음 자바로 안드로이드를 약 1년 동안 하고 코틀린으로 넘어갔었습니다. 그 당시 코틀린을 공부하기 위해 커니의 코틀린이라는 책을 통해 공부했었고 이후 아는 형에게 책을 빌려줬다가 최근에 받고 복습할겸 다시 봤는데 다시봐도 잘 만들고 좋은 책이라고 생각합니다. 커니의 코틀린은 구글에서 일하는 김태호(커니) 님이 작성하신 책으로 자바와 코틀린을 예시를 통해 서로 비교하며 코틀린의 특징점에 대해 잘 설명하고 있습니다. 이 점은 기존 안드로이드를 자바로 하던 사람들에게 이해하는데 큰 도움이 될거라 생각합니다. 또한, 코틀린과 함께 실무에서 쓰이는 MVVM(아키텍처), Jetpack, RxJava, Dagger2 와 엮은 샘플 프로젝트 설명도 있..
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 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는 현재 상태와 새로운..
안녕하세요 카카오링크를 구현해보고 싶어 기존 프로젝트에 기능을 구현해보았습니다. 이에 대해 포스팅을 해보겠습니다. ㅎㅎ [카카오링크란?] 카카오링크는 사용자가 카카오톡 메시지로 친구에게 메시지에 담긴 정보를 공유하는 기능입니다. 사용자는 카카오링크가 적용된 웹 페이지 또는 특정 정보를 자신의 카카오톡 친구에게 공유할 수 있습니다. [어플리케이션 등록] 카카오 링크를 구현하기전에 애플리케이션 등록을 진행해주어야 합니다. 밑 링크들을 참고해주세요. 카카오링크 관련만 집중해서 포스팅하고 기본 세팅같은건 공식문서 URL로 남기도록 하겠습니다. ! developers.kakao.com/docs/latest/ko/getting-started/app Kakao Developers 카카오 API를 활용하여 다양한 어플..
[서론] 보통 블로그나 모바일 앱 광고에서 가장 많이 쓰이는 광고 플랫폼은 구글의 에드센스(웹), 애드몹(모바일)입니다. 다른플랫폼에 비해 광고 질도 좋고 수익도 훨씬 많이 줍니다. 전 무효클릭으로 인해 구글에게 정지 당했고 한번 당한 정지는 어떻게 우회를 해도 구글이 알아내서 죽을때가지 재가입할 수 없습니다. (슬픈 사연이.. ㅠㅠ 정지당했을시 2주동안 너무 슬펐습니다) 지금이면 하루 커피값은 충분히 벌었을 것 같습니다 ㅇㅅㅇ 쓸데없는 서론이 길었는데, 이번 포스팅에서는 모바일앱에 페이스북 광고를 구현해보려고 합니다. 안드로이드 페이스북 광고 구현이 작성된 포스팅도 거의 없는수준이라 공유목적에도 좋고 다른 광고플랫폼에 좀 복잡해 보여서 하나하나 기록해두면 좋을 것 같습니다. [구현] 구현에 실패할수도 ..
안드로이드 유닛테스트 기본기에 대해 정리하는 포스팅을 하려고 합니다. 안드로이드에는 계측테스트(androidTest)와 로컬단위테스트(test) 로 유닛테스트가 두 종류가 있습니다. 쉽게 설명하면 androidTest는 안드로이드 프레임워크에 종속성이 있는 테스트 test는 안드로이드 프레임워크와 관련없이 할 수 있는 테스트 들입니다. 예를들어 일반 인텔리제이에서 알고리즘 테스트 코드 짜는거 같은 것 말이죠 JVM만 있으면 되는 ㅇㅇ 이에 대한 자세한 설명은 다음을 참고하시면 됩니다 :) 이번 포스팅에서 안드로이드 유닛테스트 시 필요한 라이브러리들입니다. testImplementation 'junit:junit:4.13' testImplementation "androidx.arch.core:core-te..
www.udemy.com/course/to-do-app-clean-architecture-android-development-kotlin/ To-Do App & Clean Architecture -Android Development - Kotlin Develop a Fully Functional To-Do app in Kotlin - ROOM, Navigation Component, LiveData, ViewModel, Data Binding and more. www.udemy.com [강의 설명] So this course will be a little different from my previous ones, because in this course we are going to build a full..
[2021-04-14 업데이트] 이전에 위와 같이 안드로이드 Jetpack Navigation Component 에 대해서 몇개의 포스팅을 한 적이 있습니다. 이번에는 젯팩 네비게이션 컴포넌트에서 제공하는 Animation Transition (애니메이션 전환)에 대해 포스팅해보려 합니다. 그림과 함께 최대한 쉽게 설명하지만 이 주제 외의 기본설명은 생략하도록 하겠습니다. 먼저 이 기능에 대해 한마디로 정리하면 Jeptack Navagation에서 action(화면이동)을 할때 화면 전환간에 애니메이션을 설정할 수 있는 것 입니다. 사용방법은 다음과 같이 네비게이션 그래프 디자인 툴에서도 할 수 있고 XML에 직접 작성할 수도 있습니다. 이 부분도 트랜지션 동작에 대한 포스팅하곤 어긋나니 생략하도록 하겠..
[2021-04-14 업데이트] 액션바를 안드로이드 처음 배울때 사용하고 이후에는 매번 커스텀 툴바를 사용했는데 액션바에 대해서도 정리할겸 샘플코드와 사용한 속성의 역할에 대해 남깁니다. 유데미 강의 듣는중인데 액션바 정말 오랜만에 보네요.. [Menu] 속성정리 - app:showAsAction - app:actionViewClass 여기서는 androidx.appcompat.widget.SearchView 로 하여 돋보기 모양 메뉴 클릭시 검색하는 뷰가 나타나게 됩니다. - android:checkableBehavior [Fragment] package com.mtjin.todoapp.fragments.list import android.os.Bundle import android.view.* imp..
[2021-04-14 업데이트] github.com/mtjin/cnu-notice-app-releaseversion mtjin/cnu-notice-app-releaseversion 충남대 앱 출시버전. Contribute to mtjin/cnu-notice-app-releaseversion development by creating an account on GitHub. github.com 프로젝트 앱 출시로 포스팅을 하는건 처음인 것 같네요.. ㅎㅎ 이전에 Jsoup 크롤링하고 아키텍처 등 실습도 할겸 평소 학과 공지사항을 보기 쉽게보고 즐겨찾기하기 위해 만든 충남대 컴공 공지사항 앱이 개발한 적이 있습니다. 취업 후 3~4일동안 퇴근 후 남는 시간동안 커뮤니티(게시판), 실시간 랜덤닉네임 댓글 기능도..