- Total
목록전체 글 (268)
꿈꾸는리버리

❤️ 내가 원하는 것 사용자가 홈 화면에서 위젯 크기를 조절하면 자동으로 위젯 레이아웃이 변경된다.좌, 우는 다른 기기라서 이게 기기 마다 dp 값은 달라지는 것 같다. ❤️ SizeMode Glance는 여러 가지 SizeMode ( Single | Exact | Reponsive ) 세 가지를 지원하는데, SizeMode.Single이 Default이다.override val sizeMode: SizeMode = SizeMode.Single //default size SizeMode.Single위젯 메타데이터에 설정한 최소 크기 기준으로만 동작하고, 사용자가 위젯 크기를 조절해도 UI는 다시 안 만들어진다..따라서 지정한 대로 그냥 고정된 콘텐츠를 보여준다고 보면 된다. SizeMode.Exact ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
1️⃣ importimport androidx.compose.foundation.layout.imePaddingimport androidx.compose.foundation.layout.WindowInsetsimport androidx.compose.foundation.layout.imeimport androidx.compose.foundation.layout.isImeVisibleimport androidx.compose.ui.platform.LocalDensityimport androidx.compose.ui.platform.LocalFocusManager 2️⃣ View에서 isKeyboardVisible와 focusManager를 정의하고 사용하기@Composablefun --View() { ..

1️⃣ build.grandle.kts에 아래 dependencies 추가하기 implementation("androidx.glance:glance-appwidget:1.1.1") implementation("androidx.glance:glance-material:1.1.1") implementation("androidx.glance:glance-material3:1.1.1") 한눈 | Jetpack | Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Glance Jetpack Compose 스타일의 API를 사용하여 원격 표면의develop..

🔧 문제 상황💬 고민 Point처음 생각했던 거는 실기기가 아니라서인가? 싶어서 실기기 연결을 해봤다안됨 그러면 와이파이 문제인가?연결되는 걸 확인함 그러면 설마 권한이 필요한가..?🌟 문제 해결오류가 뜨는 원인을 알아보니 웹뷰는 인터넷에 엑세스 할 수 있도록 권한을 부여해 주어야 한다고 한다.안드로이드 스튜디오에서 manifest파일을 수정해 주어야 한다. -> AndroidManifest.xml의 태그 바깥에 추가 키킼... 아주 잘 뜬다!
보호되어 있는 글입니다.

resource 폴더에 font 폴더 생성 font 넣기 이름이 소문자와 _로 만들어야 한다고 함! Type.kt을 검색한 후 Custom font 추가하기val leeseoyoonFamily = FontFamily( Font(R.font.leeseo, FontWeight.Light))object CustomTypography { val lee18 = TextStyle( fontFamily = leeseoyoonFamily, fontSize = 10.sp, lineHeight = 5.sp, letterSpacing = 0.sp ) val lee20 = TextStyle( fontFamily = leeseoyoonFam..