핵심 코드 [kotlin] val stringWriter = StringWriter() e.printStackTrace(PrintWriter(stringWriter)) val exception = stringWriter.toString() Log.d(logTag, "exception = $exception") [java] StringWriter stringWriter = new StringWriter(); e.printStackTrace(new PrintWriter(stringWriter)); Log.d("tag", "stringWriter = " + stringWriter); 설명 예외 내용을 로그캣에서 출력하여 확인하고 싶은 경우가 있습니다. 그런 경우 해당 코드를 활용하시면 됩니다. 아래에 전체 코..
내용 날짜와 시간을 알려주는 탁상시계 앱 입니다. 안드로이드 7.0 (누가) 부터 지원 가능합니다. apk 및 코드를 업로드할테니 혹시 탁상시계가 필요한 분들은 활용해 주세요. 감사합니다. apk 001 코드 1. MainActivity.java package com.example.clock; import androidx.appcompat.app.AppCompatActivity; import android.annotation.SuppressLint; import android.icu.text.SimpleDateFormat; import android.os.Bundle; import android.view.WindowManager; import android.widget.TextView; import ja..
핵심 코드 - Kotlin val className = this.javaClass.simpleName 핵심 코드 - Java 방법1 String className = this.getClass().getSimpleName(); 방법2 String className = this.className; 내용 해당 클래스의 이름을 알아야 하는 경우가 있습니다. 주로 로그를 찍는 상황에서 해당 클래스의 이름이 필요한 경우가 있지요. 클래스의 이름을 얻는 코드입니다.
핵심 코드 val url = "https://play.google.com/store/apps/details?id=net.daum.android.tistoryapp" val intent = Intent(Intent.ACTION_VIEW, Uri.parse(url)) startActivity(intent) 설명 앱에서 웹페이지를 띄우는 방법에는 대표적으로 웹뷰가 있어요. 하지만 반드시 외부 브라우저를 실행시켜 해당 페이지를 띄워야 하는 경우가 있기도 하지요. 대표적으로 앱 다운로드 유도를 위한 구글 플레이 스토어 페이지로의 이동이 있겠네요. 변수 url 에 여러분께서 띄우고자 하는 웹페이지의 주소를 넣으시면 됩니다. 시연 동영상 화면 중앙의 My Application 이라고 적힌 text view 를 터치하..
핵심 코드 String url = "https://play.google.com/store/apps/details?id=net.daum.android.tistoryapp"; Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); startActivity(intent); 설명 앱에서 웹페이지를 띄우는 방법에는 대표적으로 웹뷰가 있어요. 하지만 반드시 외부 브라우저를 실행시켜 해당 페이지를 띄워야 하는 경우가 있기도 하지요. 대표적으로 앱 다운로드 유도를 위한 구글 플레이 스토어 페이지로의 이동이 있겠네요. 변수 url 에 여러분께서 띄우고자 하는 웹페이지의 주소를 넣으시면 됩니다. 시연 동영상 화면 중앙의 My Application 이라고 적힌 te..
val soundUri = Uri.parse(ContentResolver.SCHEME_ANDROID_RESOURCE + "://" + applicationContext.packageName + "/" + R.raw.d39push1) val notificationBuilder = NotificationCompat.Builder(this, channelId) .setSound(soundUri) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { val importance = NotificationManager.IMPORTANCE_DEFAULT val notificationChannel = NotificationChannel(channelId, "Notice", i..
- Total
- Today
- Yesterday
- andorid
- web chrome view
- Android
- Inputmode
- 화면 고정
- custom web view
- 외부 브라우저
- StringWriter
- android studio
- simpleName
- new project
- kotlin
- 로그캣
- web view settings
- 안드로이드
- 화면 방향 고정
- 웹뷰
- javaClass
- logcat
- 코틀린
- 영문 키보드
- defaultInputmode
- create project
- permissions
- check permissions
- create new project
- logtag
- 클래스 이름
- screenorientation
- web view
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |