목록전체 글 (119)
App노자
1. 일본에 혼인 신고 (일본)1. 기본증명서 (상세) + 번역본2. 혼인관계증명서 (상세) + 번역본3. 재류카드아래는 지역에 따라 필요할 수도 있음가족관계증명서, 여권, 도장한국인이 별도로 준비해야 하는 부분을 적었고 나는 후쿠오카 중앙구약소에서 혼인신고를 했기 때문에 1,2,3만 필요했지만 인터넷에 여러 가지 글을 본 결과 조금씩 차이가 있었다 위에 서류들은 인터넷에서 출력하는 것보다는 영사관에서 출력받은 것이 안전하다는 말이 있어영사관에 가서 발급받아서 제출하였고 여권 가족관계증명서 도장의 경우 다른 블로그 글들을 보면 후쿠오카 이외의 지역에서는 요구하는 곳도 있는 것 같고이 밖에도 다른 것을 요구할 수도 있기에 자신이 사는 지역의 구약소에서 간단한 확인은 필요한 것 같다 일본인과 공동으로 해야..
1. mutableState란? var sLiderPosition by remember { mutableStateOf(20f) } MutableState는 상태 관리를 위한 핵심 개념 중 하나이다 상태 관리는 UI의 데이터가 시간에 따라 어떻게 변하는지, 그리고 이 데이터 변화가 UI에 어떻게 반영되는지를 처리하는 과정입니다. Compose는 리액티브 프로그래밍 모델을 사용하여, 데이터의 상태가 변경될 때 UI를 자동으로 업데이트합니다. https://developer.android.com/codelabs/jetpack-compose-basics#0 Jetpack Compose 기초 | Android Developers 이 Codelab에서는 Compose의 기본사항을 알아봅니다. developer.an..
1. Composable 함수란? @Composable fun Greeting(name: String) { Text(text = "Hello $name") } Composable 함수는 Jetpack Compose로 사용자 인터페이스를 만들기 위해 사용하는 특수한 코틀린 함수이다. @Composable Annotation을 이용하여 선언하며 Composable이 호출되면 앱 안에서 해당 영역이 이미지로 변환될 때 사용자에게 표시되고 동작되는 방식을 정의하는 데이터와 프로퍼티의 집합을 전달한다. 코틀린의 일반 함수와 같은 방식으로 결괏값은 반환하지 않으며, 런타임으로 사용자 인터페이스 요소를 전달하면 컴포즈 런타임 통해 렌더링 한다. 선언적 UI구성, 재사용성, 리엑티브 프로그래밍 등의 특징을 가지고 있으..

1. 개요 Google Play에 Android 앱을 게시하려면 Google Play 개발자 계정을 만들어야 한다 Google에 25달러를 지불하면 개발자 계정으로 전환이 되고 Apple 개발자 계정과 달리 한번 결제 시 평생 이용이 가능하다 계정 등록을 완료하기 위해 유효한 신분증을 사용하여 본인 인증을 진행하라는 메시지가 표시될 수 있다 만약 본인 확인이 불가능한 경우 등록한 수수료는 환불되지 않는다 https://play.google.com/console/developers Google Play Console | Google Play Console 앱과 게임이 성장할 수 있도록 사용자에게 도달하고 사용자 참여를 유도하는 데 도움이 될 도구, 프로그램, 통계를 이용하세요. play.google.com..

1. 개요 데이터 바인딩을 사용하기 위해서는 레이아웃 파일의 루트 엘리먼트를 으로 작성해야 한다 직접 작성하고 수정하는 방법도 있지만, Android Studio에는 자동으로 변환하는 기능이 내장되어 있다 2. 사용 방법 1. 가장 상단에 있는 루트 엘리먼트를 드래그 한다 2. Mac 기준으로 Option + Enter를 누르면 위와 같이 버튼 항목이 활성화되며 'Convert to Data Binding Layout' 버튼이 있는 것을 확인할 수 있다 (Data Binding이 선언되어 있지 않는 프로젝트에서는 'Convert to Data Binding Layout' 버튼이 활성화되지 않는다) 3. 버튼을 누르면 변환된 결과를 확인할 수 있다
1. Coroutines이란? 파이어베이스는 2011년 파이어베이스사가 개발하고 2014년 구글에 인수된 모바일과 웹 애플리케이션을 개발하는 플랫폼이다 안드로이드 앱에서 파이어베이스를 이용하면 서버리스 컴퓨팅을 구현할 수 있다 Authentication(인증, 회원가입 및 로그인 처리)
1. 개요 ERROR:/Users/choijoonho/Android_Java_Calculator/app/src/main/res/values/styles.xml:4:5-9:13: AAPT: error: style attribute 'attr/colorPrimary (aka com.example.Choi.calculator:attr/colorPrimary)' not found. 2. 해결방법
Manifest merger failed : android:exported needs to be explicitly specified for element . Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.