일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- recyclerview
- List
- 특가촌
- 특가게시판
- onViewCreated
- 작성
- java.lang.OutOfMemoryError: Java heap space
- 뷰 상태 저장
- 안드로이드
- 대학톡
- 올인원타이머
- 안드로이드 클린 아키텍쳐
- android clean architecture
- todofication
- RX
- fragment
- nvidia-docker
- 타이머앱
- Android
- RxJava
- kotlin
- 카드내역 공유
- 뷰 상태복구
- Koin
- 카드 내역 공유 앱
- 특가알람
- andorid
- compileKotlin FAILED
- moveToState
- Quickly
- Today
- Total
목록분류 전체보기 (73)
seoft
1. 개인정보의 처리 목적 ('seoft.tistory.com' 이하 'SEOFT')은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. 2. 정보주체의 권리,의무 및 그 행사방법 이용자는 개인정보주체로서 다음과 같은 권리를 행사할 수 있습니다. ① 정보주체는 (‘사이트URL’이하 ‘사이트명) 에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다. 1. 개인정보 열람요구 2. 오류 등이 있을 경우 정정 요구 3. 삭제요구 4. 처리정지 요구 정보를 전혀 수집 하지 않으므로, 모두 사용자가 직접 앱을 삭제 하여 처리 할 수 있습니다. 3. 처리하는 개인정보의 항목 작성 ① ('seoft.tistory.com..
1. 개인정보의 처리 목적 ('seoft.tistory.com' 이하 'SEOFT')은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. 2. 정보주체의 권리,의무 및 그 행사방법 이용자는 개인정보주체로서 다음과 같은 권리를 행사할 수 있습니다. ① 정보주체는 ('SEOFT') 에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다. 1. 개인정보 열람요구 2. 오류 등이 있을 경우 정정 요구 3. 삭제요구 4. 처리정지 요구 정보를 전혀 수집 하지 않으므로, 모두 사용자가 직접 앱을 삭제 하여 처리 할 수 있습니다. 3. 처리하는 개인정보의 항목 작성 ① ('seoft.tistory.com' 이하 'SEO..
1. 개인정보의 처리 목적 ('seoft.tistory.com' 이하 'SEOFT')은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. 2. 정보주체의 권리,의무 및 그 행사방법 이용자는 개인정보주체로서 다음과 같은 권리를 행사할 수 있습니다. ① 정보주체는 (‘사이트URL’이하 ‘사이트명) 에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다. 1. 개인정보 열람요구 2. 오류 등이 있을 경우 정정 요구 3. 삭제요구 4. 처리정지 요구 정보를 전혀 수집 하지 않으므로, 모두 사용자가 직접 앱을 삭제 하여 처리 할 수 있습니다. 3. 처리하는 개인정보의 항목 작성 ① ('seoft.tistory.com..
1. 개인정보의 처리 목적 ('seoft.tistory.com' 이하 'SEOFT')은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. 2. 정보주체의 권리,의무 및 그 행사방법 이용자는 개인정보주체로서 다음과 같은 권리를 행사할 수 있습니다. ① 정보주체는 (‘사이트URL’이하 ‘사이트명) 에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다. 1. 개인정보 열람요구 2. 오류 등이 있을 경우 정정 요구 3. 삭제요구 4. 처리정지 요구 정보를 전혀 수집 하지 않으므로, 모두 사용자가 직접 앱을 삭제 하여 처리 할 수 있습니다. 3. 처리하는 개인정보의 항목 작성 ① ('seoft.tistory.com..
[문제정의] https://start.spring.io/ 에서 Gradle, Kotlin, metadata 작성, 생성 후 IntelliJ로 Open하고 바로 빌드시 다음 에러 발생 Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg/gradle/api/artifacts/ModuleIdentifier; Spring Initializr 에서 Gradle 프로젝트 생성시 버전이 5.2.1로 생성됨(글 작성 시점) [문제해결] 해당 버전이 아직 불안정해서(?) 버전 다운 그레이드 하면 된다는 stackoverflow글 파악 gradle/wrapper/gradle-w..
[문제정의] ShortCut 리스트 load 후 실행 할 로직을 위해 해당 코드 실행시 val launcherApps : LauncherApps by lazy { App.get.getSystemService(Context.LAUNCHER_APPS_SERVICE) as LauncherApps } launcherApps.getShortcuts(shortcutQuery,Process.myUserHandle()) 다음 에러 발생 Caller can't access shortcut information hasShortcutHostPermission() 호출시 false로 반환되는 상태 [문제해결] manifest를 홈런처로 지정해야만 사용이 가능 또한 Default Home Launcher로 지정이 ..
[문제정의] debug모듈을 dependency 추가 후 에뮬레이터 실행은 잘되었지만 unittest를 실행했는데 다음과 같은 에러가 발생 Cannot find a version of 'com.google.code.findbugs:jsr305' that satisfies the version constraints: Dependency path 'std of android with kt mvvm aac mock:app:unspecified' --> 'com.facebook.stetho:stetho:1.5.1' --> 'com.google.code.findbugs:jsr305:2.0.1' Constraint path 'std of android with kt mvvm aac mock:app:unspecifi..
[문제정의] 호출 후 1초간 재 호출이 안될경우 이벤트 실행을 구현하려한다. 쉽게 설명해서 버튼을 누른 후 1초가 지나면 toast(특정 이벤트)가 출력된다고 가정해보자 버튼을 누른후 1초를 못채우고 0.8초후에 다시 누르게되면 다시 1초를 기다려야 toast가 출력을 기대하는 상황 Handler 혹은 쓰레드를 사용하여 구현할 수 도 있지만 rxjava를 활용해 간단하게 구현 해본다 [문제해결] Disposable종류 중 SerialDisposable를 사용한다 SerialDisposable ? 하나의 disposable 을 가지며, 새로운 disposable 이 설정될때 이전에 등록된 disposable 을 dispose 시킨다. 따라서 timer 1초 후 toast msg를 출력시키되 해당 dispo..