일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Django REST framework
- Kotlin
- Python
- livedata
- C
- Android
- 안드로이드 구글맵
- Django REST Android
- Django REST
- NDK
- android architecture component
- Android P
- Flutter TextField
- 코틀린
- Java
- RxAndroid
- RxJava
- flutter firestore
- Rxjava2
- FLUTTER
- C/C++
- 알고리즘
- 안드로이드
- C++
- 프로그래머스
- dart
- mfc
- android push
- UWP
- kodility
- Today
- Total
목록Java,Android (120)
개발하는 두더지
안드로이드에 admob을 적용하는 도중 아래와 같은 이슈가 발생했다. admob The webview is destroyed. Ignoring action. 뷰홀더 안에 광고 뷰가 있는데 새로운 광고가 업데이트되는 중에 스크롤을 해서 생기는 이슈 같다. 그리고 테스트 admob을 사용시 상당히 느려지는 경우가 있는데 릴리즈 빌드를 해보니 속도가 빠른 것으로 보아 테스트 광고에서 뭔가 속도 저하를 발생시키는 것 같다..
Could not determine the dependencies of task ':app:lintVitalProdRelease'. > Could not resolve all artifacts for configuration ':app:prodDebugAndroidTestRuntimeClasspath'. > Could not resolve org.jetbrains.kotlin:kotlin-stdlib:{strictly 1.3.21}. Required by: project :app > Cannot find a version of 'org.jetbrains.kotlin:kotlin-stdlib' that satisfies the version constraints: Dependency path 'AllCom..
Invoke-customs are only supported starting with Android O (--min-api 26) build.gradle 에 아래 추가하여 수정 1 2 3 4 compileOptions { sourceCompatibility 1.8 targetCompatibility 1.8 } cs
Constructor 초기화 onMeasure 내 위치와 내 하위 뷰들의 크기를 측정 요청 onSizeChanged 뷰의 크기가 변경되었다 onLayout 뷰의 위치 설정 (어플리케이션 기준 좌표) onDraw 그려!
뷰 그룹을 상속받은 커스텀 뷰는 기본적으로 onDraw() 가 호출되지 않는다. 생성자에서 아래 코드를 호출하여 UI 를 그림을 알린다. setWillNotDraw (false)
Support 라이브러리 (android.support.* ) v4, v7, v13 의 숫자는 api 4 이상, api 7 이상, api 13 이상을 의미함. 요즘같이 카카오, 금융권 min 19 를 사용하는데 그 숫자가 점점 무의미해지고 있음. 그런데 v4의 경우 support 24.2.0 에서 api 8 이하 지원을 중단해서 v4가 api 4이상이 아님. 심지어 support 26 에서는 최소 api 14로 올라감. Android 9.0(API 레벨 28)의 출시와 함께 Jetpack의 일부인 새로운 버전의 지원 라이브러리 AndroidX가 출시됨 support 28.0.0 기반 + Jetpack의 최신기능을 포함한 서포트 라이브러리임. AndroidX 는 core 를 비롯하여 ui dependenc..
Module with the Main dispatcher had failed to initialize. For tests Dispatchers.setMain from kotlinx-coroutines-test module can be used JUnit 에서 Coroutine 을 사용하면서 위와 같은 에러메시지가 발생했다. 코루틴 테스트 라이브러리 추가 testImplementation "org.jetbrains.kotlinx:kotlinx-coroutines-test:$coroutinesVersion" androidTestImplementation "org.jetbrains.kotlinx:kotlinx-coroutines-test:$coroutinesVersion" 2. 코루틴 Rule 생성 @Expe..