일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 뷰 상태복구
- fragment
- 뷰 상태 저장
- 카드 내역 공유 앱
- 올인원타이머
- 안드로이드 클린 아키텍쳐
- 카드내역 공유
- Koin
- andorid
- compileKotlin FAILED
- 안드로이드
- 특가알람
- Android
- 특가촌
- nvidia-docker
- RxJava
- 작성
- moveToState
- 특가게시판
- 대학톡
- Quickly
- 타이머앱
- RX
- recyclerview
- List
- kotlin
- onViewCreated
- android clean architecture
- java.lang.OutOfMemoryError: Java heap space
- todofication
- Today
- Total
목록android (29)
seoft
[CODE] [RESULT] [CODE] [관련코드] https://gist.github.com/seoft/590aadf0b3ba8001ddf1b4ea44040aca rx subscribeOn observeOn 요약.kt GitHub Gist: instantly share code, notes, and snippets. gist.github.com
[문제정의] 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..
[문제정의] ViewModel내 LiveData를 set value하는 부분이있고 unit test 내에서 그 부분이 진행될 경우의 발생되는 에러 E/TestRunner: java.lang.IllegalStateException: Cannot invoke setValue on a background thread at androidx.lifecycle.LiveData.assertMainThread(LiveData.java:461) at androidx.lifecycle.LiveData.setValue(LiveData.java:304) at androidx.lifecycle.MutableLiveData.setValue(MutableLiveData.java:50) in logcat error LiveData는..