๋น ๊ตฌ๋ฉ ์ฑ์ฐ๊ธฐ (342) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Gradle] ๋น๋ ์คํฌํํ์ ๊ธฐ๋ก https://medium.com/@crafttang/how-to-get-build-time-of-apk-b75845256a80 [Android][Hilt] Activity๋ฅผ Injectionํ๊ธฐ ์ด์ MainActivity์์ FragmentStateAdapter๋ฅผ injection ํ๊ณ ์ ํ๋ค. ๊ทธ๋ฌ๊ธฐ ์ํด์๋ FragmentStateAdapter์ constructor์ parameter๋ก FragmentActivity๋ฅผ ๋๊ฒจ์ค์ผ ํ๋ค. ์ฐธ๊ณ https://stackoverflow.com/a/62856164 Dagger with Hilt inject ActivityContext in adapter from module I'm using dagger and hilt and i want to inject @ActivityContext from a module to an Adapter but i'm getting this error - ANTLR Tool version 4.5.3 used for .. [Git] Bitbucket vs GitHub vs GitLab https://stackshare.io/stackups/bitbucket-vs-github-vs-gitlab Bitbucket vs GitHub vs GitLab | What are the differences? Bitbucket - One place to plan projects, collaborate on code, test and deploy, all with free private repositories. GitHub - Powerful collaboration, review, and code management for open source and private development projects. GitLab - Open source self-hoste stackshare.io ๊น ๊ด๋ฆฌ๋ฅผ ์ํ.. [์ฉ์ด]Data Binding ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%9D%B4%ED%84%B0_%EB%B0%94%EC%9D%B8%EB%94%A9 ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ - ์ํค๋ฐฑ๊ณผ, ์ฐ๋ฆฌ ๋ชจ๋์ ๋ฐฑ๊ณผ์ฌ์ ์ํค๋ฐฑ๊ณผ, ์ฐ๋ฆฌ ๋ชจ๋์ ๋ฐฑ๊ณผ์ฌ์ . --> ko.wikipedia.org ์ํค๋ฐฑ๊ณผ์์ data binding ์ค๋ช ์ปดํจํฐ ํ๋ก๊ทธ๋๋ฐ์์ ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ(data binding)์ ์ ๊ณต์์ ์๋น์๋ก๋ถํฐ ๋ฐ์ดํฐ ์๋ณธ์ ๊ฒฐํฉ์์ผ ์ด๊ฒ๋ค์ ๋๊ธฐํํ๋ ๊ธฐ๋ฒ์ด๋ค. https://www.techtarget.com/whatis/definition/data-binding What is Data Binding? - Definition from WhatIs.com Learn about data binding, how it's .. [Android Studio] Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules kotlin-stdlib-1.8.10 (org.jetbrains.kotlin:kotlin-stdlib:1.8.10) and kotlin-stdlib-jdk8-1.7.20 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20) ๋น๋ ์ ์ด์ ๋ฐ์ ๋ก๊ทธ Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules kotlin-stdlib-1.8.10 (org.jetbrains.kotlin:kotlin-stdlib:1.8.10) and kotlin-stdlib-jdk8-1.7.20 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20) Duplicate class kotlin.internal.jdk7.JDK7PlatformImplementations found in modules kotlin-stdlib-1.8.10 (org.jetbrains.kotlin:kotlin-stdlib:1.8.10) and kotlin-stdlib-.. [Google IO 2023] How to test for all screen sizes https://www.youtube.com/watch?v=YHeWQ9MNuWg ๋ค๋ฅธ ํฌ๊ธฐ์ ํ๋ฉด๋ค ๊ฐ ๋ฌด์์ ํ ์คํธํด์ผ ํ๋ฉฐ, ์ ํ ์คํธํด์ผ ํ๋๊ฐ ์๋๋ก์ด๋ ์ฑ์ ํฐ์์๋ง ์คํ๋๋ ๊ฒ์ด ์๋๋ค. ํ ๋ธ๋ฆฟ, ํด๋๋ธ, ๋ฐ์คํฌํ์์๋ ์คํ๋๋ค. ๊ฐ ๊ธฐ๊ธฐ๋ค์ ๋ค๋ฅธ ํ๋ฉด ๋ชจ์๊ณผ ํฌ๊ธฐ๋ฅผ ๊ฐ๋๋ค. ์ฌ๋ฐฑ์ ๊ณต๊ฐ์ด ๋ง๊ฑฐ๋ ๋ ํฐ ํ๋ฉด์ ๊ธฐ๊ธฐ์์๋ ๋ฉํฐํ์คํน์ด ๋ ์ฝ๋ค. ์ด๋ฌํ ๋ง์ ์ฐจ์ด์ ๋ค์ ๊ตฌ์ฑconfiguration์ผ๋ก ์์ฝ๋ ์ ์๋ค. Configuration Changes ๋ค๋ฅธ ๊ธฐ๊ธฐ๋ค์ ๋ค๋ฅธ ๊ตฌ์ฑ ๋ฒ์๋ฅผ ๊ฐ๋๋ค. ํ์ฌ์ ๊ตฌ์ฑ์ ๊ธฐ๊ธฐ์ ํ์ , ํฌ๊ธฐ ์กฐ์ , ์ ๊ธฐ, ๋ฉํฐ์๋์ฐ ๋ชจ๋์ ๋ค์ด๊ฐ๋ค ๋์ค๋ ๊ฒ์ผ๋ก ๋ณ๊ฒฝ๋๋ค. ๊ตฌ์ฑconfiguration์ ์๋๋ก์ด๋ ๋ฆฌ์์ค๋ฅผ ํตํด ์ฌ์ฉ ๊ฐ๋ฅํ๊ณ , ํ๋ฉด ๋ชจ์, ๋ฐฉํฅ, locale.. [Google IO 2023] Optimize activity-based apps for large screens / Activity Embedding ์ค๋ช https://www.youtube.com/watch?v=zx20-3GSdHw Activity Embedding ํฐ ํ๋ฉด์ ๊ฐ์ง ๋๋ฐ์ด์ค์์ ์กํฐ๋นํฐ๋ฅผ ๋ฒ ์ด์ค๋ก ํ๋ ์ฑ ํ๋ฉด๋ค์ ์ต์ ํ๋ฅผ ๋๋๋ค. ๋ ์กํฐ๋นํฐ๋ฅผ ํฐ ์ฝ๋ ๋ฆฌํฉํ ๋ง ์์ด ํ ํ๋ฉฐ์ ๋๋ํ ๋ณด์ฌ์ค๋ค. ๋ด๋ถ ๋์ ์๋์ผ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ๊ณต๊ฐ์ ๊ธฐ๋ฐ์ผ๋ก ์ค๋ฅธ์ชฝ ํ๋ฉดpresentation๊ณผ ์ค์ ๋ค์ ์ ํํ๋ค. ๋ฐํ์์๋ ์๋์ผ๋ก ์๋์ฐ ํฌ๊ธฐ ๋ณ๊ฒฝ์ ๋์ํด ํด๋๋ธ ํฐ์ ์ ๊ฑฐ๋ ํผ์น ๋ ์ค๋ฅธ์ชฝ ๋ ์ด์์์ ์๋์ผ๋ก ์ก์์ค๋ค. ์๋๋ก์ด๋์ ๊ธฐ๋ณธ์ ์ธ ์กํฐ๋นํฐ ์์๋ฅผ ๋ณ๊ฒฝ์ํค์ง ์๋๋ค. ๋ ๊ฐ์ ์ปจํ ์ด๋๋ค์ด๋ ์คํ๋ค(์ฃผ์ ์คํprimary stack, ๋ถ์ฐจ ์คํsecondary stack)์ ์์ฑํ๋ค. ๋ถ์ฐจ ์คํ์ ํญ์ ์ต์์์ ์๊ณ , ์ฃผ์ ์คํ ์์ ์๋ค. .. [Google IO 2023] How to build great Android apps for large screens and foldables ํฐ ํ๋ฉด ๋์ https://www.youtube.com/watch?v=5JQjk3ZqPWc ์ฌ์ฉ์๋ค์ ๋๋ฐ์ด์ค๋ค ๋ณ ํน์ง์ ๋ง๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์๊ตฌํ๋ค. ์ด์ ํฐ ํ๋ฉด์ ๋ํ ์ฑ ํ๋ฆฌํฐ๋ฅผ ๋์ด๊ธฐ ์ํ ์์ ์ด ํ์ํ๋ค. Section 1 ํฐ ํ๋ฉด(ํ๋ธ๋ฆฟ, ํด๋๋ธ)์์์ ์์๋ฅผ ๋ณด๊ณ ์ถ๋ค๋ฉด ์ด๋ฒ์ ์ ๋ฐ์ดํธ๋ ๊ตฌ๊ธ ์ฑ๋ค ๋ฐ ํฝ์ ๋ฐ์ฒ๋ค์ ์ฐธ๊ณ ํ๋ผ Section 2 ํฐ ํ๋ฉด๋ค์์์ ์ฑ ํธํ์ฑ ํฐ ํ๋ฉด์์์ ์ฌ์ฉ์ ์๊ตฌ๋ ๋ค์๊ณผ ๊ฐ๋ค. 1. ์์ ๋ก์ด ํ๋ฉด ํ์ 2. folding, unfolding 3. ๋ฉํฐ ์๋์ฐ ๋ชจ๋ ์ข์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ํด์๋ ํ๋ฉด ๋ณ๊ฒฝ ์์ ์ํ ์ ์ง, ๊ตฌ์ฑconfiguration ๋ณ๊ฒฝ ๋ฐ ์ฐ์์ ์ธ ์ฑ ์ฌ์ฉ ๊ฒฝํ ๋ฑ์ ์ฒ๋ฆฌ๊ฐ ์ค์ํ๋ค. ์ฌ์ฉ์๋ ๋๋ฐ์ด์ค์ ํน์ง์ ์ด๋ ค ์ฑ์ ์ฌ์ฉํ๋ค. ํ๋ธ๋ฆฟ, ํฌ๋กฌ๋ถ .. ์ด์ 1 ยทยทยท 26 27 28 29 30 31 32 ยทยทยท 43 ๋ค์