[Python]파이썬 크롤링 오류 처리 방법 (ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired)
파이썬 크롤링하는 과정에 SSL 관련 오류가 아래와 같이 발생하는 경우가 있다. 오류가 발생한 파이썬 스크립트는 다음과 같다. 파이썬 SSLCertVerificationError 오류...
[android : kotlin] 코틀린 Notification MediaStyle 사용시 SeekBar 를 사용자가 사용할 수 있게 하는 방법
안드로이드 10부터 MediaStyle의 Notificaiotn(알림)을 사용할 때 SeekBar( 탐색 막대)가 표시됩니다. 그렇다면 단순이 플레이가 어디까지 되고 있는지 확인용으로 사용하는 것 뿐만...
[android : kotlin] 코틀린 물음표 null 처리 방법 ?: , !! , as?사용 예제(엘비스 연산자) null 처리 방법에 대한 처리
코틀린은 기본적으로 값이 null이 아니다. 기본적으로 NotNull이다. Nullable 표현에만 ‘?’가 사용된다. 아래 코드 스니펫에 대한 코드를 실행해 보면 temp 변수가...
[android : kotlin] MediaStore.Audio.Media로 부터 Uri를 통해 duration (노래 총 재생시간) 가져오는 방법
MediaStore.Audio.Media.DURATION를 통해 노래파일의 재생시간을 알고 싶었으나 값을 알수 없었다. 모든 노래에서 동일한 값으로 6이 넘어왔다. val mCursorCols = arrayOf( MediaStore.Audio.Media._ID,...
[android : kotlin] 코틀린 Notification MediaStyle 사용시 SeekBar 설정 및 해제 하는 방법
위에서 보는 이미지에서 처럼 미디어 스타일의 알림을 노출할 때 노래 재생이 어디까지 진행되고 있는지 확인하기 위해 SeekBar를 사용할 수 있다....
[android : kotlin] 코틀린 Notification MediaStyle 사용시 앨범 자켓(이미지) setLargeIcon 설정 방법 :Bitmap , MediaMetadataCompat
Notificaiton 구현시 미디어 스타일(MediaStyle) 사용하는 경우 아래 스크린샷과 같이 해당 노래의 앨범자켓을 표시할 수 있다. 그런데 이 방법에는 제약이 있다....
[android : kotlin] 코틀린 RecyclerView 클릭시 미디어 재생 하는 방법 : MediaController ,SimpleExoPlayer
코틀린 RecyclerView 클릭시 미디어 재생 하는 방법 서비스 클래스를 사용하여 음악 재생용 포그라운드서비스를 구현하였다. 기본 가이드 문서에는 전에 코드가 아닌...
[android : kotlin] 코틀린 Notification setShowActionsInCompactView 사용 예제 : MediaStyle
미디어 스타일 설정시 setShowActionsInCompactView에 대해 알아본다. 미디어 스타일(MediaStyle) 사용시 setShowActionsInCompactView에 대한 값을 설정해야한다. setShowActionsInCompactView는 Notification이 접혔을 때 보여질 addAcion의 아이콘을...
[빌드오류] 코틀린 Unresolved reference: activity_main 레이아웃 및 drawable 에 접근하지 못하는 오류 발생시 처리하는 방법
아무 문제 없던 코틀린 프로젝트에 layout과 drawable 를 찾지 못하는 오류가 발생하였다. e: C:androidAndroidStudioProjectsTestappsrcmainjavacomappaudioplayermusicplayerMainActivity.kt: (46, 33): Unresolved reference: activity_main e:...
[android : kotlin] 코틀린 Notification addAction 추가하는 방법(.apply) : Notification.Action.Builder
코틀린에서 빌더를 먼저 생성 후 addAction을 하려고 하면 addAction메서드를 사용할 수 없다. 아래 코드 스니펫 처럼 NotificationCompat.Builder를 먼저 생성후 필요에...



