일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- LayoutManger
- adapter
- 안드로이드
- 안드로이드스튜디오
- recyclerview
- high order function
- espresso
- 생명주기
- Error:Execution failed for task ':app:mergeDebugResources'
- IntentTestRule
- 뷰변경 감지
- ui test
- ActivityTestRule
- 안드로이드13
- Fragment에서 Activity의 함수 사용하기
- 재사용
- 테마 아이콘
- 코틀린
- binding adapter
- Android
- 코딜리티
- searchview
- fragment
- viewholder
- 구분선
- 스와이프
- 고차함수
- Fragment 수동 추가
- 안드로이드개발레벨업교과서
- 리사이클러뷰
- Today
- Total
목록개발/안드로이드 개발 (101)
룬아님의 취중코딩
https://developer.android.com/about/versions/13/features?hl=ko#themed-app-icons 기능 및 API 개요 | Android 개발자 | Android Developers Android 13의 개발자를 위한 새로운 기능과 API를 알아봅니다. developer.android.com 안드로이드13의 테마 앱 아이콘에 대응하기 위해서는 먼저 적응형 아이콘이 적용되어 있어야 한다. 적응형 아이콘을 적용하면 이런 형태로 패키지가 구성이 되는데 ic_launcher.xml에서 monochrome에 drawable을 넣어주면 된다. 아이콘에 tint를 넣는 형태로 구현이 되기 때문에 monochrome에 넣어주는 icon은 foreground icon과 같이 ..
일반적으로 NoClassDefFoundError은 multi dex 설정을 안해주어서 발생하는 경우가 많다. 하지만 multi dex 설정도 잘 되어 있는데 특정 라이브러리 추가 이후 NoClassDefFoundError가 발생한다면 Firebase Performance를 의심해 볼 수 있다. 기존에 firebase performance 플러그인으로 'com.google.firebase:perf-plugin:1.3.1'을 사용하였는데 'com.google.firebase:perf-plugin:1.4.2'으로 버전을 올린 이후 해당 크래시가 발생하지 않았다. 혹은 빌드 옵션으로 debug { FirebasePerformance { instrumentationEnabled false } } 를 추가하여 de..
동작 변경사항: Android 12를 타겟팅하는 앱 | Android Developers Android 12를 타겟팅하는 앱에 영향을 주는 Android 12의 변경사항을 알아봅니다. developer.android.com 31 동작 변경 사항에 의하여 widget에서 사용하는 PendingIntent의 flag에 일괄적으로 PendingIntent.FLAG_IMMUTABLE 을 넣어주었다. 배포 이후 Caused by java.lang.NullPointerException이 발생하기 시작하였고 원인은 무지성으로 넣어준 IMMUTABLE flag 때문이었다. Widget의 ListView의 경우 setPendingIntentTemplate을 통하여 PendingIntent를 넘겨주고 RemoteViews..
https://medium.com/native-mobile-bits/lets-use-android-12-migration-of-our-android-apps-to-android12-api-31-af329b6829d0 Let's use Android 12, Migration of our Android Apps to Android12 (API 31) This article is completely based on my recent experience dealing with Android 12, while I was trying to implement some new Android API… medium.com + Android 12 부터 http, https로 시작하는 scheme가 작동하지 않음 App Li..