Reco.dy
close
프로필 배경
프로필 로고

Reco.dy

    • 분류 전체보기
      • Android
      • Kotlin
      • RxJava
      • Git
      • 활동
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록
[Android] Jetpack Compose에서 Toast Message를 Custom 할 수 있을까?

[Android] Jetpack Compose에서 Toast Message를 Custom 할 수 있을까?

때론 디자인에 따라 Toast 위젯 디자인을 커스텀해야 하는 경우가 있습니다. 최근 사이드 프로젝트에서 Jetpack Compose로 Toast 위젯을 커스텀해야 하는 경우가 생겨 이번 기회에 알아보려고 합니다! 1. 기존에 사용한 Toast Message Custom //Toast 위젯 상속 class CustomToast(context: Context) : Toast(context) { } //객체 생성 Toast(context).apply { view = toastLayout setGravity(Gravity.CENTER,0,0) } 기존에는 Toast 위젯를 상속받는 Class를 통해 Customview를 생성하거나, 객체를 생성하여 setView(), setGravitiy() 등 다양한 속성값을..

  • format_list_bulleted Android
  • · 2023. 6. 19.
  • textsms
[Android] Jetpack Compose로 Android Widget은 어떻게 개발할까?

[Android] Jetpack Compose로 Android Widget은 어떻게 개발할까?

최근에 서버 개발자분이 안드로이드 위젯에 관한 질문을 주셔서 알아보다가 JetPack Compose에서는 어떻게 위젯을 만드는지에 대한 궁금증이 생겼습니다. 어떤 라이브러리를 사용하고 어떻게 개발하는지 알아보려고 합니다! 1. Glance 라이브러리 추가 implementation "androidx.glance:glance-appwidget:1.0.0-alpha05" 우선, 앱 위젯을 사용하기 위한 라이브러리를 추가해 줍니다. (아직 Jetpack용 Glance는 알파 버전만 출시된 상황입니다.) Glance는 선언형 Kotlin API를 제공하므로, 훨씬 적은 코드로 보기에도 좋고 반응이 빠른 앱 위젯을 빌드할 수 있다고 합니다. 해당 라이브러리를 사용해보니 compileSdk가 33인 곳에서 실행이 ..

  • format_list_bulleted Android
  • · 2023. 3. 16.
  • textsms
  • «
  • 1
  • »
공지사항
전체 카테고리
  • 분류 전체보기
    • Android
    • Kotlin
    • RxJava
    • Git
    • 활동
최근 글
인기 글
최근 댓글
태그
  • #Flow
  • #Compose
  • #callbackFlow
  • #basictextfield
  • #repeatOnLifeCycle
  • #java
  • #suspendCancellableCoroutine
  • #git-fork
  • #Coroutine
  • #Rxjava
  • #composeUI
  • #InputFilter
  • #suspendCoroutine
  • #BiometricPrompt
  • #appWidget
  • #개발동아리
  • #git client
  • #Jetpack Compose
  • #Kotlin
  • #android
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바