분류 전체보기(130)
-
seekbar을 이용한 음악재생 #시크바 코틀린
보호되어 있는 글입니다.
2022.12.07 -
소리와 진동 알림, 알림 띄우기 안드로이드 스튜디오
10-4 소리와 진동 알림🐇¸.•*¨*•¸.•*¨*•¸.•*¨*•¸.•*¨*• 해당 자료는 강의 학습자료이며, Do it! 깡샘의 안드로이드 앱 프로그래밍 with 코틀린을 참고하였습니다. 소리 알림 안드로이드 시스템은 알림(NOTIFICATION), 알람(ALARM), 벨소리(RINGTONE) 등의 소리를 제공하며 이 소리는 RingtonManager로 얻을 수 있다. 앱에서 자체 음원을 준비해서 재생하는 방법 - 음원 리소스 디렉터리는 res/raw val notification: Uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION) val ringtone = RingtoneManager.getRingtone(applicatio..
2022.12.07 -
다양한 다이얼로그 코틀린 안드로이드 스튜디오 #토스트 #알림 #캘린더 #시계
10-3 다양한 다이얼로그 🐇¸.•*¨*•¸.•*¨*•¸.•*¨*•¸.•*¨*• 해당 자료는 강의 학습자료이며, Do it! 깡샘의 안드로이드 앱 프로그래밍 with 코틀린을 참고하였습니다. 토스트 메시지 띄우기 val toast = Toast.makeText(this,"종료하려면 한 번 더 누르세요",Toast.LENGTH_SHORT) toast.show() 토스트는 화면 아래쪽에 잠깐 보였다가 사라지는 문자열으로 토스트는 Toast의 makeText() 함수로 만든다. - open static fun makeText(context: Context!, text: CharSequence!, duration: Int): Toast! - open static fun makeText(context: Conte..
2022.12.07 -
안드로이드 스튜디오, API 레벨 호환성 고려하기, 퍼미션 설정하기
10-1 API 레벨 호환성 고려하기 🐇¸.•*¨*•¸.•*¨*•¸.•*¨*•¸.•*¨*• 해당 자료는 강의 학습자료이며, Do it! 깡샘의 안드로이드 앱 프로그래밍 with 코틀린을 참고하였습니다. API 레벨 호환성 고려하기 midSdk 21 targetSdk 31 31 버전의 API로 개발하지만 21 버전 기기에서도 오류가 발생하지 않고 돌아간다는 의미이다. minSdk 설정값보다 상위 버전에서 제공하는 API를 사용한다면 호환성을 고려한다. @RequiresApi 애너테이션이나 @TargetApi 애너테이션을 이용하여 안드로이드 스튜디오에서 오류를 무시하는 설정을 할 수 있다. 오류가 발생하는데 왜 그런지는 모르지만 나중에 처리하기로 했다. API 레벨 호환성 문제 발생을 막으려면 직접 코드로 ..
2022.12.07 -
할일 목록 앱 만들기 완성본 코틀린
보호되어 있는 글입니다.
2022.12.07 -
할일 목록 앱 만들기 코틀린
할일 목록 앱 만들기 🐇¸.•*¨*•¸.•*¨*•¸.•*¨*•¸.•*¨*• 해당 자료는 강의 학습자료이며, Do it! 깡샘의 안드로이드 앱 프로그래밍 with 코틀린을 참고하였습니다. 1단계 . 모듈 생성과 빌드 그래들 설정하기 Ch13_Activity 라는 이름으로 새로운 모듈 그래들 파일에 뷰 바인딩을 사용하도록 설정 2단계 . 할 일 등록 액티비티 생성하기 3단계 . 리소스 & 소스 파일 복사하기 4단계 . 할 일 등록 액티비티 작성하기 add부터 작성하기 package com.example.ch13_activity import android.app.Activity import androidx.appcompat.app.AppCompatActivity import android.os.Bundle i..
2022.12.07