DongZip
close
프로필 배경
프로필 로고

DongZip

  • 분류 전체보기 (105)
    • 안드로이드 (53)
      • 개발 도구 (3)
      • 이론 (34)
      • 커스텀 뷰 (0)
      • 에러 해결 (4)
      • Hilt (2)
      • Compose (5)
      • 코드 저장 (1)
    • 알고리즘 (19)
      • 백준 (19)
    • 프로젝트 관리 & 협업 (4)
      • Github (4)
    • 독서 (18)
      • 코틀린 코루틴 (18)
      • 객체지향의 사실과 오해 (0)
    • 백엔드 (2)
      • Docker (2)
    • 디자인 (1)
    • 보안 (2)
      • SQL Injection (2)
    • 언어 (3)
      • JAVA (3)
  • 홈
  • 방명록
  • 깃허브
[ 유용한 라이브러리 ] 안드로이드 화면 이름 표시 기능 (ScreenNameViewer)

[ 유용한 라이브러리 ] 안드로이드 화면 이름 표시 기능 (ScreenNameViewer)

ScreenNameViewer는 현재 앱에서 표시 중인 Activity / Fragment의 클래스 이름과 Compose Route를 화면 상단에 오버레이로 출력하는 디버깅용 라이브러리입니다. 회사 내에서 여러 개의 프로젝트를 담당하다보니 특정 화면이 어떤 파일에 있는지 찾기가 힘들었습니다.이를 해결하기 위해 ScreenNameViewer라는 디버깅 오버레이 라이브러리를 만들었고, 이를 간단히 소개하고자 합니다. 전체 코드는 아래 링크에서 확인할 수 있습니다. ScreenNameViewerhttps://github.com/DongLab-DevTools/ScreenNameViewerScreenNameViewer For Composehttps://github.com/DongLab-DevTools/Screen..

  • format_list_bulleted 안드로이드/개발 도구
  • · 2025. 12. 11.
  • textsms
[ 유용한 라이브러리 ] 안드로이드 인앱 크래시 리포터

[ 유용한 라이브러리 ] 안드로이드 인앱 크래시 리포터

이번 글에서는 인앱 크래시 리포터에 대해 소개드리고자 합니다.재현이 되지 않아 해결하지 못했던 크래시가 많았다면 이 라이브러리가 도움이 될 것 같습니다. 자세한 코드는 아래 링크에서 확인할 수 있습니다. Android-Crash-Report-Activity GitHub - DongLab-DevTools/Android-Crash-Report-Activity: 크래시 정보를 화면으로 보여주는 라이브러리크래시 정보를 화면으로 보여주는 라이브러리. Contribute to DongLab-DevTools/Android-Crash-Report-Activity development by creating an account on GitHub.github.com 개발 동기저희 회사에선 아래와 같은 플로우로 QA가 진행..

  • format_list_bulleted 안드로이드/개발 도구
  • · 2025. 12. 11.
  • textsms
[ 안드로이드 ] Retrofit 응답 Flow로 받기(FlowCallAdapter) - 2

[ 안드로이드 ] Retrofit 응답 Flow로 받기(FlowCallAdapter) - 2

[ 안드로이드 ] Retrofit 응답 Flow로 받기(FlowCallAdapter) - 1이번 글에선 네트워크 요청에 Flow를 적용한 사례를 소개 드리고자 합니다. 문제 상황 기존 Api 요청 구조는 ViewModel / Repository / DataSource / Retrofit 등 한 곳에서 예외가 발생하면 바로 ExceptionHandler로dongx2.tistory.com 이전 글에서 Flow를 통해 네트워크 통신 중 발생하는 예외에 대해 파이프라인을 구축하여 문제를 해결한 경험을 공유 드렸습니다. 해당 포스트에선 Retrofit CallAdapter를 통해서 Retrofit 응답을 Flow로 변환한 구체적인 과정을 공유 드릴 예정입니다.Retrofit의 CallAdapter에 대해서 잘 ..

  • format_list_bulleted 안드로이드/이론
  • · 2025. 12. 5.
  • textsms
[ 안드로이드 ] Retrofit 응답 Flow로 받기(FlowCallAdapter) - 1

[ 안드로이드 ] Retrofit 응답 Flow로 받기(FlowCallAdapter) - 1

이번 글에선 네트워크 요청에 Flow를 적용한 사례를 소개 드리고자 합니다. 문제 상황 기존 Api 요청 구조는 ViewModel / Repository / DataSource / Retrofit 등 한 곳에서 예외가 발생하면 바로 ExceptionHandler로 전달되는 구조였습니다. 위 구조에는 아래와 같은 단점이 있습니다. 1. 예외 처리 구조 파악의 어려움 기존 코드에선 아래와 같이 BaseViewModel에서 launch를 재정의하여 Coroutine ExceptionHandler를 삽입해주고 있습니다. fun launch( dispatcher: CoroutineDispatcher = Dispatchers.Main.immediate, start: Coroutine..

  • format_list_bulleted 안드로이드/이론
  • · 2025. 12. 4.
  • textsms
[ 유용한 개발 도구 ] 안드로이드 의존성(Dependency) 비교 사이트

[ 유용한 개발 도구 ] 안드로이드 의존성(Dependency) 비교 사이트

Android Dependency Tree Diff Viewer는 Android 프로젝트의 의존성 그래프 변경사항을 쉽게 비교할 수 있는 웹 사이트입니다. 라이브러리를 추가하거나 버전을 업데이트한 뒤, 의존성 변경 내용을 한눈에 파악하기 어렵다고 느낀 적이 있다면해당 도구가 그 과정을 조금이나마 단순하게 만들어 줄 수 있을 것 같습니다. 자세한 내용은 아래 링크에서 확인할 수 있습니다. GitHub - DongLab-DevTools/Android-Dependency-Tree-Diff-Viewer: Gradle 의존성 변경 사항을 시각적으로 쉽게 확인Gradle 의존성 변경 사항을 시각적으로 쉽게 확인 할 수 있는 사이트. Contribute to DongLab-DevTools/Android-Depend..

  • format_list_bulleted 안드로이드/개발 도구
  • · 2025. 8. 21.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 21
  • navigate_next
전체 방문자
오늘
어제
전체
전체 카테고리
  • 분류 전체보기 (105)
    • 안드로이드 (53)
      • 개발 도구 (3)
      • 이론 (34)
      • 커스텀 뷰 (0)
      • 에러 해결 (4)
      • Hilt (2)
      • Compose (5)
      • 코드 저장 (1)
    • 알고리즘 (19)
      • 백준 (19)
    • 프로젝트 관리 & 협업 (4)
      • Github (4)
    • 독서 (18)
      • 코틀린 코루틴 (18)
      • 객체지향의 사실과 오해 (0)
    • 백엔드 (2)
      • Docker (2)
    • 디자인 (1)
    • 보안 (2)
      • SQL Injection (2)
    • 언어 (3)
      • JAVA (3)
인기 글
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바