일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Android 12
- Kotlin FCM
- Android
- 안드로이드 카카오 로그인
- 습관만들기
- scope function
- Android Interceptor
- Android Navigation
- 영어공부
- 알고리즘 자바
- 안드로이드 갤러리 접근
- Kotlin
- Android ViewPager2
- WebView
- DataBinding
- MVP Architecture
- Android ProgressBar
- 안드로이드
- android recyclerview
- Android Jetpack
- 영어독립365
- 안드로이드 fcm
- 66챌린지
- 프로그래머스 알고리즘
- 카카오 알고리즘
- OkHttp Interceptor
- Android DataBinding
- Java
- Android WebView
- Android 12 대응
- Today
- Total
목록Android (3)
Developer Geek
WebView ProgressBar 구현 개요 ProgressBar ProgressBar는 사용자에게 작업 진행률을 나타내는 사용자 인터페이스 컨트롤이다. 예를 들면 인터넷에서 파일을 다운로드하거나 업로드 할 때, 우리는 ProgressBar을 통해서 작업 진행 상황을 파악할 수 있다. ProgressBar에 대한 자세한 내용은 다음을 참고하면 도움이 될 것이다. 안드로이드 프로그래스바 안드로이드 원형 프로그래스바 in Kotlin 안드로이드 프로그레스바란 Android ProgressBar in Kotlin ProgressBar는 사용자에게 작업 진행률을 나타내는 사용자 인터페이스 컨트롤이다. 예를 들면 인터넷에서 devgeek.tistory.com 안드로이드 원형 프로그레스바 in Kotlin 안드로..
WebView 이미지 업로드 WebChromeClient WebCrhomeClient는 웹 페이지에서 일어나는 액션들에 대한 콜백함수들로 구성되어 있다. 예를 들면 웹에서 새 창을 띄우려거나 파일을 첨부하는 경우가 있다. webView.webViewClient = WebViewClient() WebchromeClient.onShowFileChooser() webView.webChromeClient = object : WebChromeClient() { override fun onShowFileChooser(webView: WebView?, filePathCallback: ValueCallback?, fileChooserParams: FileChooserParams?): Boolean { this@Main..
Project Build 안되는 이유 찾기 Android Studio에서 build.gradle 파일을 수정하고 싱크룰 맞추는 중 실패하는 경우가 있다. 대게는 실패할 경우, 실패에 대한 이유를 Build 콘솔에서 명시해주지만 가끔은 Unknown Reaseon이라고 하면서 실패하는 경우가 있다. 또는 싱크는 성공했지만, Build가 되지 않는 경우가 있다. 이 때 Event Log 콘솔에서 보면 실패했다고 알려주지만 자세한 실패 이유를 설명해주지 않는 경우도 있다. 이런 경우에는 이유를 알 수 없어서 구글링으로도 해결하기가 어렵다. 실패 이유를 찾는 방법이 있다!! 바로 로그 파일(idea.log)을 직접 확인하는 방법이다. 내가 사용하는 맥북 기준으로 로그 파일 경로는 다음과 같다. User > {u..