jetpackcompose Jetpack Compose용 간단한 텍스트 편집기 라이브러리 만들기 시작 저는 주로 Craft를 사용하는데 Craft의 텍스트 편집기는 필기감이 좋고 불만이 없어서 Jetpack Compose에 Craft와 같은 텍스트 편집기가 필요하다고 생각했습니다. 그래서 저는 text-editor-compose라는 라이브러리를 만들기 시작했습니다. text-editor-compose에는 다음과 같은 기능이 있습니다. 텍스트 수정 각 행의 텍스트를 편집하고 다음과 같이 텍스트... androidjetpackcomposekotlinlibrary 새로운 Android 개발자는 Compose 또는 XML을 배워야 합니까? 새로운 개발자에게 Compose를 가르쳐야 할까요 아니면 XML을 가르쳐야 할까요? 제 생각에는 야심 찬 Android 개발자는 Compose를 배우기 시작해야 합니다. 1년 동안 백엔드 엔지니어로 일하다가 안드로이드 개발로 돌아오면 Compose로 복잡한 UI를 만들 수 있을지 궁금합니다. 개념 증명으로 실제 앱의 일반적인 요구 사항(계층화된 UI, 사용자 지정 동작, 여러 UI 섹션 등)... androidkotlinjetpackcomposejetpack Jetpack Compose 탐색 생성 및 인수 제출 여러분, 안녕하세요. 저는 톨가 카글라얀입니다. 오늘은 Jetpack Compose Navigation으로 작업하는 방법을 예시로 보여드리겠습니다. Jetpack Compose는 새로운 기술입니다. 때때로 우리는 특정 물건을 사용하는 방법에 대한 정보를 찾는 데 어려움을 겪습니다. 그래서 내비게이션 사용법에 대한 글을 쓸 필요성을 느꼈습니다. 그럼 시작하겠습니다. 샘플 응용 프로그램: 먼저 ... kotlinjetpackcomposeandroidtutorial Jetpack Compose 국가 코드 선택기 Jetpack Compose로 애플리케이션을 개발하는 것이 정말 즐거웠습니다. Country Code Selector 패키지를 찾고 있었습니다. 찾을 수 없을 때 직접 준비하기로 결정했습니다. 향후 프로젝트에 필요할 수 있습니다. 그래서 여러분과 공유하고 싶었습니다. 링크 : 하이라이트 국가 번호 힌트 전화 번호 visualTransformation(자동 번호 서식 지정) 자동 국가 인식(S... kotlinmobilejetpackcomposeandroid Android 미러링 도구: ScrcpyHub v1.6.0 출시 ScrcpyHub는 Android 화면을 미러링하는 GUI 응용 프로그램입니다. ScrcpyHub 사용 . 은 미러링 안드로이드 명령 도구입니다. ScrcpyHub는 여러 장치 미러링을 지원합니다. ScrcpyHub를 사용하면 여러 장치 미러링을 쉽게 수행할 수 있습니다. Windows10/11 또는 macOS 또는 Linux를 지원합니다. 밝은 테마와 어두운 테마를 지원합니다. 🖼️ 미러링... androidjetpackcomposeappmirroring Jetpack Compose에서 페이징 구현 Jetpack Compose Alpha06이 최근에 출시되었으며 이와 함께 새로운 라이브러리 가 출시되었습니다. 라이브러리는 라이브러리와 Jetpack Compose 간의 통합을 제공합니다. Jetpack Compose 및 Rick and Morty API를 사용하는 Android 앱 기존 Jetpack Compose 프로젝트에 다음 종속성을 추가하거나 최신 Android Studio Can... androidjetpackcomposekotlin Jetpack Compose #1의 그리기 및 페인팅 보시다시피 RectangleShape , CircleShape 및 GenericShape 는 컴포저블에 단순한 형태(모양)를 적용하는 데 적합합니다. 그러나 채워지지 않았거나 열린 면이 있는 선, 점 또는 원을 그리는 경우는 어떻습니까? 우리가 예술가가 될 수 있는 방법을 조사해 봅시다. 자, 그것은 약간 이상하게 들릴 수 있습니다. 예술가들은 종종 캔버스에 그림을 그리기 때문에 Canvas... androidjetpackcomposekotlin 캔버스에 대해 자세히 알아보기 이 시리즈의 이전 게시물에서 모양과 캔버스를 사용하는 방법에 대해 자세히 살펴보았습니다. 그대로 사용하거나 사전 구축된 기능으로 수정할 수 있습니다. androidx.compose.ui.Modifier는 이러한 컬렉션을 정의하는 데 도움이 되는 인터페이스입니다. then()는 현재 한정자를 나타내는 Modifier를 반환하고 그 뒤에 다른 시퀀스가 뒤따릅니다. 이 인터페이스를 구현하는 컴패니... androiduxjetpackcomposekotlin (해체) 작업 표시줄 계속 (분해)작업 표시줄의 두 번째 부분에 오신 것을 환영합니다. 첫 번째 부분에서는 제목과 자막을 설정하는 방법을 살펴보았습니다. 그리고 우리는 뒤로 탐색을 간단히 다시 방문했습니다. 오늘의 게시물은 ScaffoldDemo라는 작은 예제를 기반으로 합니다. 해당 GitHub 리포지토리는 이 문서의 맨 아래에 링크되어 있습니다. 아주 옛날에 Android 기기에는 뒤로 이동하거나 홈 화면으로 이동... jetpackcomposeandroid Jetpack Compose의 소수 테이블 생성기 간단하게 위에서 링크한 글을 돌이켜 보면 이 프로젝트의 목적은 직관적이고 간결한 소수 표시를 만드는 것이다.최초의 종이 버전에는 최대 4000개의 소수가 포함되어 있는데, 보기에 다음과 같다. 그것은 어떻게 일합니까?각 블록은 열 개의 숫자로 구성된 블록을 대표한다.소수(2이상)는 숫자 1, 3, 7 또는 9에서만 끝날 수 있기 때문에 정사각형의 각 각은 주어진 끝 숫자가 10번 너비 블록 ... jetpackcomposeandroidkotlin 비계가 없는 스낵바(및 이를 피해야 하는 이유) 때때로 Scaffold를 가질 수 없는 레이아웃에서 Snackbar가 필요한 상황에 직면할 수 있습니다. 예를 들어 모달 BottomSheet와 Scaffold가 필요한 경우 쉽게 함께 사용할 수 있는 두 가지가 아닙니다. 주로 ModalBottomSheetLayout에 SnackbarHost가 없고 다른 래핑 레이아웃과 제대로 재생되지 않기 때문입니다. 이 경우 자신만의 SnackBarHo... jetpackcomposeandroidsnackbarkotlin Kotlin Flow - 안드로이드 타이머 구현 TimerState를 사용하면 남은 초와 총 초를 제공하고 조합할 수 있는 나머지 정보를 계산할 수 있습니다. 너는 그 중의 약간의 미세한 차이를 읽거나 뛰어넘을 수 있다.미세한 차이는 타이머가 멈췄을 때 당신은 무엇을 나타낼 수 있습니까?이 데이터 클래스에 대해 stopped는 int에서 표시하고 나머지 초는null입니다.초수 Maining과 total Seconds만 제공하면 TimerD... jetpackcomposeflowandroidkotlin Jetpack Compose를 사용하여 데스크탑에 "소행성"게임을 구축하는 방법 이 게임에서 당신은 마우스로 우주선 한 척을 제어하여 드넓은 우주에서 내비게이션을 할 수 있습니다. 이 과정에서 소행성을 피하고 파괴할 수 있습니다. 오늘, 내가 어떻게 이 게임의 기본 버전을 구축했는지, 그리고Compose for Desktop이 어떻게 내가 하룻밤에 그것을 실현하도록 도와주었는지 이해할 때가 되었다! 우리는 코드에서 내가 가장 재미있게 생각하는 부분과 구조를 볼 것이다.이... jetpackcomposegamedevandroidkotlin Jetpack Compose for Desktop을 사용한 게임 구성 팁 Jetpack Compose for Desktop에서 클래식 아케이드 게임 을 구축한 복제된 블로그 시리즈의 첫 부분에서 우리는 메인 게임의 순환을 어떻게 실현하고 관리 상태와 기본 모양을 그리는지 이해했다.본고에서 우리는 게임이 실현하는 더 많은 세부 사항을 탐색할 것이다.여기에는 다음이 포함됩니다. 우리는 게임 대상이 게임 표면에 제약을 받도록 확보해야 하고, 게임 대상의 위치를 설명하는... jetpackcomposegamedevandroidkotlin
Jetpack Compose용 간단한 텍스트 편집기 라이브러리 만들기 시작 저는 주로 Craft를 사용하는데 Craft의 텍스트 편집기는 필기감이 좋고 불만이 없어서 Jetpack Compose에 Craft와 같은 텍스트 편집기가 필요하다고 생각했습니다. 그래서 저는 text-editor-compose라는 라이브러리를 만들기 시작했습니다. text-editor-compose에는 다음과 같은 기능이 있습니다. 텍스트 수정 각 행의 텍스트를 편집하고 다음과 같이 텍스트... androidjetpackcomposekotlinlibrary 새로운 Android 개발자는 Compose 또는 XML을 배워야 합니까? 새로운 개발자에게 Compose를 가르쳐야 할까요 아니면 XML을 가르쳐야 할까요? 제 생각에는 야심 찬 Android 개발자는 Compose를 배우기 시작해야 합니다. 1년 동안 백엔드 엔지니어로 일하다가 안드로이드 개발로 돌아오면 Compose로 복잡한 UI를 만들 수 있을지 궁금합니다. 개념 증명으로 실제 앱의 일반적인 요구 사항(계층화된 UI, 사용자 지정 동작, 여러 UI 섹션 등)... androidkotlinjetpackcomposejetpack Jetpack Compose 탐색 생성 및 인수 제출 여러분, 안녕하세요. 저는 톨가 카글라얀입니다. 오늘은 Jetpack Compose Navigation으로 작업하는 방법을 예시로 보여드리겠습니다. Jetpack Compose는 새로운 기술입니다. 때때로 우리는 특정 물건을 사용하는 방법에 대한 정보를 찾는 데 어려움을 겪습니다. 그래서 내비게이션 사용법에 대한 글을 쓸 필요성을 느꼈습니다. 그럼 시작하겠습니다. 샘플 응용 프로그램: 먼저 ... kotlinjetpackcomposeandroidtutorial Jetpack Compose 국가 코드 선택기 Jetpack Compose로 애플리케이션을 개발하는 것이 정말 즐거웠습니다. Country Code Selector 패키지를 찾고 있었습니다. 찾을 수 없을 때 직접 준비하기로 결정했습니다. 향후 프로젝트에 필요할 수 있습니다. 그래서 여러분과 공유하고 싶었습니다. 링크 : 하이라이트 국가 번호 힌트 전화 번호 visualTransformation(자동 번호 서식 지정) 자동 국가 인식(S... kotlinmobilejetpackcomposeandroid Android 미러링 도구: ScrcpyHub v1.6.0 출시 ScrcpyHub는 Android 화면을 미러링하는 GUI 응용 프로그램입니다. ScrcpyHub 사용 . 은 미러링 안드로이드 명령 도구입니다. ScrcpyHub는 여러 장치 미러링을 지원합니다. ScrcpyHub를 사용하면 여러 장치 미러링을 쉽게 수행할 수 있습니다. Windows10/11 또는 macOS 또는 Linux를 지원합니다. 밝은 테마와 어두운 테마를 지원합니다. 🖼️ 미러링... androidjetpackcomposeappmirroring Jetpack Compose에서 페이징 구현 Jetpack Compose Alpha06이 최근에 출시되었으며 이와 함께 새로운 라이브러리 가 출시되었습니다. 라이브러리는 라이브러리와 Jetpack Compose 간의 통합을 제공합니다. Jetpack Compose 및 Rick and Morty API를 사용하는 Android 앱 기존 Jetpack Compose 프로젝트에 다음 종속성을 추가하거나 최신 Android Studio Can... androidjetpackcomposekotlin Jetpack Compose #1의 그리기 및 페인팅 보시다시피 RectangleShape , CircleShape 및 GenericShape 는 컴포저블에 단순한 형태(모양)를 적용하는 데 적합합니다. 그러나 채워지지 않았거나 열린 면이 있는 선, 점 또는 원을 그리는 경우는 어떻습니까? 우리가 예술가가 될 수 있는 방법을 조사해 봅시다. 자, 그것은 약간 이상하게 들릴 수 있습니다. 예술가들은 종종 캔버스에 그림을 그리기 때문에 Canvas... androidjetpackcomposekotlin 캔버스에 대해 자세히 알아보기 이 시리즈의 이전 게시물에서 모양과 캔버스를 사용하는 방법에 대해 자세히 살펴보았습니다. 그대로 사용하거나 사전 구축된 기능으로 수정할 수 있습니다. androidx.compose.ui.Modifier는 이러한 컬렉션을 정의하는 데 도움이 되는 인터페이스입니다. then()는 현재 한정자를 나타내는 Modifier를 반환하고 그 뒤에 다른 시퀀스가 뒤따릅니다. 이 인터페이스를 구현하는 컴패니... androiduxjetpackcomposekotlin (해체) 작업 표시줄 계속 (분해)작업 표시줄의 두 번째 부분에 오신 것을 환영합니다. 첫 번째 부분에서는 제목과 자막을 설정하는 방법을 살펴보았습니다. 그리고 우리는 뒤로 탐색을 간단히 다시 방문했습니다. 오늘의 게시물은 ScaffoldDemo라는 작은 예제를 기반으로 합니다. 해당 GitHub 리포지토리는 이 문서의 맨 아래에 링크되어 있습니다. 아주 옛날에 Android 기기에는 뒤로 이동하거나 홈 화면으로 이동... jetpackcomposeandroid Jetpack Compose의 소수 테이블 생성기 간단하게 위에서 링크한 글을 돌이켜 보면 이 프로젝트의 목적은 직관적이고 간결한 소수 표시를 만드는 것이다.최초의 종이 버전에는 최대 4000개의 소수가 포함되어 있는데, 보기에 다음과 같다. 그것은 어떻게 일합니까?각 블록은 열 개의 숫자로 구성된 블록을 대표한다.소수(2이상)는 숫자 1, 3, 7 또는 9에서만 끝날 수 있기 때문에 정사각형의 각 각은 주어진 끝 숫자가 10번 너비 블록 ... jetpackcomposeandroidkotlin 비계가 없는 스낵바(및 이를 피해야 하는 이유) 때때로 Scaffold를 가질 수 없는 레이아웃에서 Snackbar가 필요한 상황에 직면할 수 있습니다. 예를 들어 모달 BottomSheet와 Scaffold가 필요한 경우 쉽게 함께 사용할 수 있는 두 가지가 아닙니다. 주로 ModalBottomSheetLayout에 SnackbarHost가 없고 다른 래핑 레이아웃과 제대로 재생되지 않기 때문입니다. 이 경우 자신만의 SnackBarHo... jetpackcomposeandroidsnackbarkotlin Kotlin Flow - 안드로이드 타이머 구현 TimerState를 사용하면 남은 초와 총 초를 제공하고 조합할 수 있는 나머지 정보를 계산할 수 있습니다. 너는 그 중의 약간의 미세한 차이를 읽거나 뛰어넘을 수 있다.미세한 차이는 타이머가 멈췄을 때 당신은 무엇을 나타낼 수 있습니까?이 데이터 클래스에 대해 stopped는 int에서 표시하고 나머지 초는null입니다.초수 Maining과 total Seconds만 제공하면 TimerD... jetpackcomposeflowandroidkotlin Jetpack Compose를 사용하여 데스크탑에 "소행성"게임을 구축하는 방법 이 게임에서 당신은 마우스로 우주선 한 척을 제어하여 드넓은 우주에서 내비게이션을 할 수 있습니다. 이 과정에서 소행성을 피하고 파괴할 수 있습니다. 오늘, 내가 어떻게 이 게임의 기본 버전을 구축했는지, 그리고Compose for Desktop이 어떻게 내가 하룻밤에 그것을 실현하도록 도와주었는지 이해할 때가 되었다! 우리는 코드에서 내가 가장 재미있게 생각하는 부분과 구조를 볼 것이다.이... jetpackcomposegamedevandroidkotlin Jetpack Compose for Desktop을 사용한 게임 구성 팁 Jetpack Compose for Desktop에서 클래식 아케이드 게임 을 구축한 복제된 블로그 시리즈의 첫 부분에서 우리는 메인 게임의 순환을 어떻게 실현하고 관리 상태와 기본 모양을 그리는지 이해했다.본고에서 우리는 게임이 실현하는 더 많은 세부 사항을 탐색할 것이다.여기에는 다음이 포함됩니다. 우리는 게임 대상이 게임 표면에 제약을 받도록 확보해야 하고, 게임 대상의 위치를 설명하는... jetpackcomposegamedevandroidkotlin