전체 글 (374) 썸네일형 리스트형 [Hilt] @Qualifier https://salmonpack.tistory.com/51 [Android] Hilt @Qualifier - Retrofit 서로다른 baseUrl 구분하기 오늘의 주제는 바로 Hilt를 사용하여 Retorfit을 사용할 때 baseUrl이 다른 두 종류의 Retrofit Builder를 사용하기 입니다. Android Hilt 적용하기2 (@Binds, @Provides, @ApplicationContext) Photo by Anis Rahman on Unsplash 프 salmonpack.tistory.com https://smg7.tistory.com/22 Hilt - @Provides, @Qualifier @Provides를 사용하여 인스턴스 삽입 인터페이스가 유형을 생성자 삽입할 수 없는 유일.. [Android Studio Flamingo Release] BuildConfig 안 보임 https://daryeou.tistory.com/324 [Gradle] AGP 8.0에서 BuildConfig 사용 시 에러 멀티모듈에서 BuildConfig를 buildType별로 다르게 하기 위해 해당 모듈 build.gradle 파일을 아래와 같이 작성했었다. android { namespace 'com.app.xxxx' compileSdk 33 defaultConfig { minSdk 21 targetSdk 33 testInstrumentationRunn daryeou.tistory.com 이 포스트 덕분에 알았다. Android Gradle Plugin 8.0부터는 BuildConfig가 비활성화된다는 것을. https://medium.com/androiddevelopers/5-ways-to-.. [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.. 이전 1 ··· 28 29 30 31 32 33 34 ··· 47 다음