본문 바로가기
반응형

안드로이드40

[안드로이드] 컴포즈로 조금씩 바꿔보자. (with Progress bar) 서론 안녕하세요. 오늘은 컴포즈에 대해 조심스럽게 얘기를 해보려고 합니다. Google I/O에서도 많은 언급이 있었고, 매주 오는 Android Weekly에서도, Kotlin Weekly에서도 정말 많은 내용들이 Compose와 연관된 내용입니다. 이러니 Compose 를 안쓸래야 안 쓸수 없는 상황입니다. 이러한 점에서 학습의 필요성을 느꼈고 완전히 변화가 아니라 서서히 코드를 바꿔가면서 개념을 이해하는 스타일이라 천천히 바꿔볼까 합니다. 사실 Flutter 를 처음보았을 때 와 비슷한 느낌이였습니다. "어떻게 UI 를 저렇게 화면도 안보고 바로 작성을 하느냐? 이것은 xml 에게 미안해야 한다." 하지만 몇달 후 저는 익숙한 레이아웃은 디자인텝을 안보고 작성했다는... 참고로 아래 내용은 저의 경.. 2021. 9. 29.
[안드로이드] Gradle Type-safe project accessors https://docs.gradle.org/7.0/release-notes.html Gradle 7.0 Release Notes Gradle Release Notes Version 7.0 The Gradle team is excited to announce a new major version of Gradle, 7.0. This release enables file system watching by default to make your incremental builds faster, expands support for building projects with Java 16, and docs.gradle.org 이번 글의 시작은 위 문서에서 시작을 하였습니다. Type-safe project accesso.. 2021. 9. 23.
[안드로이드] ksp (kotlin symbol processing) 적용기 https://android-developers.googleblog.com/2021/09/accelerated-kotlin-build-times-with.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+blogspot%2FhsDu+%28Android+Developers+Blog%29 Accelerated Kotlin build times with Kotlin Symbol Processing 1.0 Posted by Ting-Yuan Huang, Software Engineer and Jiaxiang Chen, Software Engineer Kotlin Symbol Processing (KSP), our new too... android-.. 2021. 9. 8.
[안드로이드] Rendering sandbox errorProperty access not allowed during rendering 프로젝트를 진행하면서 멀티 모듈을 적용하는데, 레이아웃 편집기가 작동을 하지 않는 상황이 생겼습니다. 저는 범블비 10을 사용하고 있는 상태이고 클린 빌드와 invalidate and restart 옵션까지 적용을 하였지만, 같은 상황이였습니다. 방법을 찾다가 sandbox 렌더를 false 시킬 수 있는 옵션이 있으며 그것을 공유하고자 합니다. (이 방법은 순전히 검색을 통해 찾은 방법이면, 정식적인 해결 방법이 아님을 말씀드립니다. ) 제시하고자 하는 방법은 간단합니다. 파일을 하나 만들고 1줄을 입력하면 됩니다. ./idea/modules 라는 폴더에 bin/idea.properties 라는 파일을 만들었습니다. 그리고 을 추가하였습니다. 정말 간단한 방법입니다. 저는 멀티 모듈에서 레이아웃이 그려.. 2021. 8. 27.
반응형