본문 바로가기

전체 글82

우아한 테크캠프 1주차 1주차인만큼 교육에 앞서 우테캠 후기 형식의 내용과 다른 주차보다 짧은 기간이지만 진행됐던 교육과 프로젝트에서 배웠던 부분들에 대한 정리에 대한 글이다. 우아한 테크캠프 5기 시작 이번 주부터 우아한 테크캠프 5기가 시작되었다. 캠프가 시작되었던 7월 5일 잠실에 위치한 우아한 형제들 더 큰 집에서 오리엔테이션이 진행됐다. 송재하 CTO님의 연설과 함께 전반적인 캠프 진행에 대한 설명을 들을 수 있었는데 보통의 마음가짐으로 임하면 안될 것 같다는 생각이 들면서 기대감과 동시에 해낼 수 있을까라는 걱정도 들었다. 걱정을 자신감으로 바꾸고 신입 개발자로서 중요한 터닝 포인트가 될 수 있는 두 달이 되도록 노력을 해야겠다. 오피스 투어를 할 수 있는 시간도 가졌는데 https://story.baemin.com.. 2022. 7. 10.
우아한 테크캠프 5기 합격 지난 4월에 모집했던 우아한 테크캠프 5기 - 안드로이드 과정(https://techblog.woowahan.com/8154/)에 지원하였고 [모집] 2022우아한테크캠프 5기 | 우아한형제들 기술블로그 {{item.name}} 우아한개발자가 되고 싶은 분들을 위한 우아한테크캠프 5기 모집이 시작됩니다! 우아한테크캠프는 여름 방학기간을 활용해 진행되는 채용 연계형 교육 프로그램입니다. 교육은 온/오 techblog.woowahan.com 코딩 테스트와 과제 테스트, 그리고 면접 전형을 치르고 마침내 합격 메일을 받았다. 후기 코딩 테스트와 과제 테스트 모두 쉽지 않았다. 코딩 테스트는 올해 초부터 틈틈이 공부해왔는데 대표적인 알고리즘을 공부하고 여러 문제를 구현해보는 것이 도움이 되었던 것 같다. 과제 .. 2022. 6. 22.
[안드로이드] 브로드캐스트 리시버 예제 Android Component 중 하나인 Broadcast Receiver에 관한 예제입니다. 브로드캐스트 리시버를 통해 시스템 시각이 1분마다 Toast 메세지를 띄우는 예제입니다. 1. Broadcast Receiver 생성 package com.eshc.androidcomponentexample.broadcastreceiver import android.content.BroadcastReceiver import android.content.Context import android.content.Intent class TimeCheckBroadcastReceiver : BroadcastReceiver() { override fun onReceive(context: Context, intent: In.. 2022. 6. 11.
[안드로이드] 안드로이드 로드맵 [수정] https://github.com/MindorksOpenSource/android-developer-roadmap MindorksOpenSource/android-developer-roadmap Android Developer Roadmap - A complete roadmap to learn Android App Development - MindorksOpenSource/android-developer-roadmap github.com https://roadmap.sh/android Developer Roadmaps Community driven roadmaps, articles, guides, quizzes, tips and resources for developers to learn from, id.. 2022. 5. 31.
[안기단] 4. Content Provider [안드로이드 기초를 단단히] 4. Cotent Provider 안드로이드 구글 공식 문서를 공부하고 정리하는 글. Content Provider Content Provider는 애플리케이션이 자체적으로 저장한 데이터에 대한 액세스 권한을 관리한다. 다른 앱과 데이터를 공유할 수 있도록 도와주며 데이터 캡슐화와 데이터 보안에 대한 메커니즘을 제공한다. Android 프레임워크에 오디오, 동영상, 이미지 및 개인 연락처 등을 관리하는 컨텐츠 프로바이더가 포함되어 있다. 제한이 있는 경우도 있지만, 어느 Android 애플리케이션에서 액세스 가능하다. 콘텐츠 프로바이더는 다양한 데이터 저장소 소스에 대한 액세스를 관리하는 데 사용 수 있다. 여기에는 SQLite 관계형 데이터베이스와 같은 구조화된 데이터도, .. 2022. 5. 31.
[안드로이드] 서비스 - 최근 앱 목록에서 앱을 닫는다면? https://eshc1.tistory.com/96 에서 start service로 서비스를 시작하고 뒤로가기해도 종료되지 않고 ringtone이 재생되는 것을 확인할 수 있었고, 서비스를 통해 백그라운드 작업이 가능하였는데 최근 앱 목록(recent apps)에서 해당 엡을 닫는다면(혹은 swipe) 계속해서 재생이 될까? 포그라운드 서비스가 아닌 단순하게 백그라운드 서비스로 작업이 될 때는 서비스가 계속 유지되는 것에 제한이 있는 것으로 확인하였다. 여러 키워드들로 검색하여 백그라운드 서비스로만 돌아가고 recent apps 에서 앱을 닫아도 재생이 유지되도록 방법을 찾고 적용했지만 모두 recent apps에서 지울 때 반복되던 ringtone이 멈추는 것, 즉 실행되던 서비스가 종료되는 것을 확인.. 2022. 5. 19.