분류 전체보기 (182) 썸네일형 리스트형 2020년 12월 31일을 맞이하여 회고록 2020년에는 많은 일이 있었다. - 개발적인 성장보다는 개인적인 성장이 있었다. - 인생의 1차 목표를 달성할 수 있게 되었다. - 생각보다 빠르게 한 사람으로서 독립이 가능하게 되었다. - 코로나... 2020년에는 위의 네가지 일이 내게 크게 다가 왔다. 새로운 것을 배우기보다는 기존에 알고 있던 것을 정리하고, 다른 사람들에게 보여주기 위한 노력을 많이 하게 되었다. 나는 충분히 잘 하는 안드로이드 개발자이다. - 담다 담다는 3년을 앞두고 있는 내 개인 앱이다. 이번 년도에도 시간이 남을 때마다 계속해서 담다를 만들었다. 이번 년도에는 해당 프로젝트에서 여러가지 도전을 했었다. - No아키텍처에서 MVVM 아키텍처의 도입 - 다크테마 도입 및 각종 머테리얼 기능 도입 - Java 기반의 .. 1best timetable app for android Planner Timetable with alarm for study - Damda URL : timetablescreen.page.link/share 담다 - 시간표 잠금화면,시간표 위젯, TODO,공부시간 측정,스케줄,메모,시간표 만들기 - Google Play �� 담다 - 간단하면서 다양한 기능을 제공하는 시간표 🕛 1분까지 관리하는 시간표 🙂 간단하게 시간표를 등록하세요 시간표 📅 + TODO☑️ + 알람 ⏰ + 대시보드 📈 + 위젯 📆 + 📱잠금화면 담다�� play.google.com Don't be stressed😡Manage your time freely🙂Timetable📅+Alarm⏰+TODO☑️+Planner📈 Planner Timetable with alarm for study - .. 시간표 어플 추천, 시간표 추천 강추! 1. 안녕하세요. 시간표 어플 추천하러 왔습니다. 플레이스토어에 올려져 있는 안드로이드 시간표 앱입니다. 시간표 본연의 기능에 충실해서 24시간, 사용자의 니즈에 맞게 시간표 커스텀을 할 수 있는게 특징입니다. 1-1. 담다의 기능 - 시간표 시작시간 조절 - 시간표 배경화면 - 시간표 잠금화면 - 시간표 위젯 - 간단한 시간표 등록 - 세부 알람 기능 등록 담다는 시간표 본연의 기능에 집중하고 있습니다. 온라인 환경이 아니더라도, 오프라인 환경에서 담다를 사용할 수 있는 것이 특징이며, 시간표 기능 뿐만 아니라, 다양한 학습 관리 및 습관 관리를 만들어주기 위한 기능들이 제공되고 있습니다. 다운로드는 플레이스토어로 링크가 연결됩니다. 다운로드 : timetablescreen.page.link/share.. Support for newer Java language APIs 보호되어 있는 글입니다. Firestore Error - Duplicate class com.google.protobuf.AbstractMessageLite found in modules jetified-protobuf-javalite-3.11.0.jar (com.google.protobuf:protobuf-javalite:3.11.0) and jetified-protobuf-lite-3.0.1.jar (com.google.protobuf:protobuf-lite:3.0.1) 1. 에러 발생 : Cloud Firestore version을 21.5.0으로 변경하니, 해당 Duplicate class com.google.protobuf.AbstractMessageLite found in modules jetified-protobuf-javalite-3.11.0.jar (com.google.protobuf:protobuf-javalite:3.11.0) and jetified-protobuf-lite-3.0.1.jar (com.google.protobuf:protobuf-lite:3.0.1) 에러 발생. 2. 에러 내용 : Duplicate class com.google.protobuf.AbstractMessageLite found in modules jetified-protobu.. Material Design - Motion - 1 0. 서론 앱 개발을 하면서 꾸준하게 관심을 갖고 있던 부분이 있다. 그것은 바로, 레이아웃을 내가 원하는대로 자유롭게 그리는 것과 레이아웃을 내가 원하는대로 자유롭게 움직이는 것이다. 2019/03/25 - [Android 공부/Android UI] - Android Motionlayout 삽질기 2018/10/24 - [Android 공부/Android UI] - 안드로이드 ConstraintLayout 사용법 2019/04/10 - [Android 공부/Android UI] - [안드로이드 UI 공부] Android Shared-Element Transitions - 1 2019/04/12 - [Android 공부/Android UI] - [안드로이드 UI 공부] Android Shared-Elem.. [Dagger-1] Scabbard를 이용해서 Dagger2 시각화하기 0. 서론 이번 업데이트에서는 Dagger2의 구조를 바꾸었다. 이전에는 컴포넌트의 계층이 없이 중구난방으로, 호출되었는가 하면, 업데이트를 하면서 컴포넌트의 계층을 주게 되었다. 그에 대한 결과물이 어떤 모습일까 궁금했고 Dagger2의 시각화 플러그인을 찾기 시작했다. Scabbard 라는 플러그인을 사용하게 되었다. https://arunkumar9t2.github.io/scabbard/ Scabbard Scabbard A tool to visualize and understand your Dagger 2 dependency graph. Your browser does not support the video tag. More advanced examples. Features Visualize ent.. June LeetCoding Challenge[Day2] - Delete Node in a Linked List Write a function to delete a node (except the tail) in a singly linked list, given only access to that node. Given linked list -- head = [4,5,1,9], which looks like following: 0. 알고리즘을 해결하기 위해서 생각한 방법 - 해당 문제는 현재 노드의 삭제 로직을 구현하는 문제입니다. - node.next = node.next.next; 를 통해서, 다음다음 노드를 가리키게 합니다. - node.val = node.next.val; 을 통해서, 현재 value를 없애주고, 다음 value를 덮어쓰게 되면서 현재 노드는 기존의 다다음노드를 가리키고, 현재 노드가 다음 노드.. 이전 1 2 3 4 5 6 7 ··· 23 다음