일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드 클린 아키텍쳐
- java.lang.OutOfMemoryError: Java heap space
- kotlin
- nvidia-docker
- 대학톡
- 특가촌
- 안드로이드
- 뷰 상태복구
- android clean architecture
- 올인원타이머
- compileKotlin FAILED
- 특가알람
- andorid
- moveToState
- 작성
- fragment
- 타이머앱
- Android
- Koin
- Quickly
- onViewCreated
- 카드내역 공유
- todofication
- RX
- 특가게시판
- RxJava
- List
- 카드 내역 공유 앱
- recyclerview
- 뷰 상태 저장
- Today
- Total
목록전체 글 (74)
seoft
google.com, pub-1113145392459989, DIRECT, f08c47fec0942fa0
사전 권장사항 openssh-server 설치 후 방화벽해제 — ubuntu20.04lts / jdk 11 / gradle 7.4.2 기준 — apt-get update sudo apt-get install openjdk-11-jdk sudo nano /etc/profile.d/java.sh #/bin/bash export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 — sudo mkdir /downloads/gradle -p cd /downloads/gradle sudo wget https://downloads.gradle-dn.com/distributions/gradle-7.4.2-bin.zip cd /downloads/gradle sudo unzip gradle-..
원래 잘 되던 kotlin spring boot 서버를 실행했더니 다음 에러를 출력하며 빌드 fail 발생 > Task :compileKotlin FAILED e: java.lang.OutOfMemoryError: Java heap space 램 옵션 관련된 다양한 솔루션이 있었으나, 다음 명령어로 해결볼 수 있었다 gradle clean test ( in project dir ) 또한 찾은곳에서 위 명령어가 안 될 경우 (작성자기준 코틀린 1.5.21 기준) 그 다음 스탭으로 다음 솔루션을 제시하였으나 나는 위 옵션으로 해결되어 해보진않았다 gradle.properties 파일에 다음 명령어 추가 org.gradle.jvmargs=-Duser.country=US -Dkotlin.daemon.jvm.op..
- AlarmChannel 개발할때 NotificationManager::createNotificationChannel 사용시 이미 존재하는기존 ChannelId를 할당할 경우 NotificationChannel 설정이 덮어씌어지지 않고 기존게 유지되는사항 개발때 염두필요
Execution failed for task ':app:kaptDebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction > java.lang.reflect.InvocationTargetException (no error message) 위와 같이 세부적인 에러를 출력하지 않을경우 다음 명령어 gradle.properties 에 기입 kapt.use.worker.api=false kapt.incremental.apt=false
코드랩 도중에 초기 설정 시행착오에 관한 기록 https://developer.android.com/codelabs/advanced-kotlin-coroutines?hl=ko#0 자동완성 안됨 : 별도의 개인 프로젝트에서는 그래들버전이 동일한데도 자동완성이 잘되나 코드랩 예제를 열었을때는 되지않았다 그래들 버전 4.1.2 -> 7.0.4 javax.net.ssl.SSLHandshakeException: Chain validation failed : 위의 에러로 네트워킹 오류가 발생하여 예제엡 초기에서 진행이 잘 안되어 검색 후 1. 시간대가 안맞다(약 10일후로 시간대가 맞춰져있어서 avd 의 auto시간 설정을 풀고 직접설정) -> 그래도안됨 (이게 해결을위한 중간에 필수항목인지 의문) 2. avd 끈..
개요 최근 들어 리사이클러뷰가 포함되지 않는 앱이 거의 없을 정도이고 앱의 요구사항이 복잡해지면서 멀티타입이나 중첩 구조도 쉽게 접할 수 있습니다. 리사이클러뷰의 구성을 위해서는 아답터와 뷰홀더도 함께 구성해야 하지만, 특이한 케이스가 아니라면 불필요한 보일러플레이트 코드로도 자리매김할 수 있어 보입니다. 이번 포스팅에서는 리사이클러뷰 구성시 아답터와 뷰홀더의 보일러플레이트를 최소화하는 방법과 관련된 라이브러리 또한 소개하고자 합니다. 샘플 프로젝트 소개 여러 방식 비교를 위해 리스트를 페이징 하는 간단한 샘플 프로젝트를 구성하였습니다. (링크) 설명을 덧붙이면 다음과 같습니다. - 동일 시나리오 세 가지 방식 구성 - A. 일반적인 리사이클러뷰 구성 - B. 바인딩을 통한 보일러플레이트 감소 방안의 리..