목록코틀린 (367)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [미디어 플레이 사운드 재생] // ---------------------------------------------------------------------------------- fun mediaPlayStart(mContext: Context, id: Int) { /** * // ----------------------------------------- * [mediaPlayStart 메소드 설명] ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ------------------------------------------------------------------------------------------ // [브로드 캐스트 이벤트 알림 전달] // ------------------------------------------------------------------------------------------ fun CALL_BROAD_CAST_SEND(mContext: Context) { // =============================================================== S_Log._D_("브로드캐..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // [구글 플레이스토어에서 열기 위한 특정 앱 패키지 명칭 지정] val packageNames = "com.test.app" // [Intent 수행 및 market:// 스키마 명칭 지정해 구글 플레이스토어에서 특정 앱 열기] val marketLaunch = Intent(Intent.ACTION_VIEW) marketLaunch.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION) marketLaunch.data = Uri.parse("market://details?id=$packageNames") mContext.startActivity(marketLaunch)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // [크롬 애플리케이션 패키지 명칭 지정] val packageNames = "com.android.chrome" // [URL 주소 지정] var urlData = "https://www.naver.com" // [Intent 열기 수행] val intent = Intent(Intent.ACTION_VIEW) intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION) intent.setPackage(packageNames) // [크롬 브라우저 지정] intent.data = Uri.parse(urlData) // [주소 지정] mContext.startActivi..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [통화 볼륨 UP] // ---------------------------------------------------------------------------------- fun setVoiceVolumeUP(mContext: Context) { try { // =============================================================== S_Log._D_("통화 볼륨 ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [알람 볼륨 UP] // ---------------------------------------------------------------------------------- fun setAlramVolumeUP(mContext: Context) { try { // =============================================================== S_Log._D_("알람 볼륨 ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [시스템 볼륨 UP] // ---------------------------------------------------------------------------------- fun setSystemVolumeUP(mContext: Context) { try { // =============================================================== S_Log._D_("시스템 ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [알림 볼륨 UP] // ---------------------------------------------------------------------------------- fun setNotiVolumeUP(mContext: Context) { try { // =============================================================== S_Log._D_("알림 볼륨 U..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [벨소리 볼륨 UP] // ---------------------------------------------------------------------------------- fun setRingVolumeUP(mContext: Context) { try { // =============================================================== S_Log._D_("벨소리 ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [미디어 볼륨 UP] // ---------------------------------------------------------------------------------- fun setMediaVolumeUP(mContext: Context) { try { // =============================================================== S_Log._D_("미디어 볼..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * --------------------------------- * [요약 설명] * --------------------------------- * 1. any : 컬렉션 요소 중 하나라도 조건을 만족할 때 true 를 반환 합니다 * --------------------------------- * */ // [초기 ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { // [초기 변수 선언] var array = ArrayList() // [데이터 삽입] array.add(M_User("투케이", 30, true)) array.add(M_User("TWOK", 29, true)) array.add(M_User("2K", 31, true)) // [minOf 사용해 컬렉션 아이템들 중 max..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { // [초기 변수 선언] var array = ArrayList() // [데이터 삽입] array.add(M_User("투케이", 30, true)) array.add(M_User("TWOK", 29, true)) array.add(M_User("2K", 31, true)) // [minOf 사용해 컬렉션 아이템들 중 min..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { // [초기 변수 선언] var array = ArrayList() // [데이터 삽입] array.add(M_User("투케이", 30, true)) array.add(M_User("TWOK", 29, true)) array.add(M_User("2K", 31, true)) // [sumOf 사용해 컬렉션 아이템들 sum 합..
[설 명] 프로그램 : Android / Kotlin 설 명 : C_BroadCast : 브로드캐스트 이벤트 알림 전달 관련 클래스 [소스 코드] package com.example.kotlinproject import android.content.Context import android.content.Intent import androidx.localbroadcastmanager.content.LocalBroadcastManager class C_BroadCast { /** * // -------------------------------------------------------------------------------------- * TODO [클래스 설명] * // ------------..
[설 명] 프로그램 : Android / Kotlin 설 명 : S_ProgramTaskService : 사용자가 앱 작업 목록 날림 , 지우기 이벤트 감지 서비스 유틸 파일 [소스 코드] package com.example.kotlinproject import android.app.Service import android.content.Intent import android.os.IBinder class S_ProgramTaskService : Service() { /** * // -------------------------------------------------------------------------------------- * TODO [클래스 설명] * // -------------..
[설 명] 프로그램 : Android / Kotlin 설 명 : S_SQLite - SQLite DB 앱 데이터 베이스 select , insert , update , delete [소스 코드] package com.example.kotlinproject import android.content.Context import android.database.sqlite.SQLiteDatabase import android.database.sqlite.SQLiteOpenHelper class S_SQLite (context: Context?) : SQLiteOpenHelper(context, DATABASE_NAME, null, DATABASE_VERSION) { /** * // -------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ------------------------------------ * [요약 설명] * ------------------------------------ * 1. takeIf : 주어진 조건문이 참이면 해당 객체를 Return 하고, 참이 아닐 경우 null 을 리턴해줍니다 * ---------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getFormByteToString : 사용자가 지정한 형식에 맞게 바이트 값을 문자열로 반환 // ----------------------------------------------------------------------------------------- fun getFormByteToString(form: Charset, data: ByteArray): String { /..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getFormByteArray : 사용자가 지정한 형식에 맞게 문자열 바이트 값 반환 // ----------------------------------------------------------------------------------------- fun getFormByteArray(form: String, data: String): ByteArray? { /** * // ..