목록코틀린 (367)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] externalTextFileWrite : 외부 저장소 경로에 텍스트 파일 쓰기 // ----------------------------------------------------------------------------------------- fun externalTextFileWrite(mContext: Context, path: String, title: String,..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] externalFileDirectoryCreate : 외부 파일 저장소 특정 경로 폴더 생성 수행 // ----------------------------------------------------------------------------------------- fun externalFileDirectoryCreate(mContext: Context, path: String..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] externalFilePathExists : 외부 파일 저장소 경로 존재 확인 // ----------------------------------------------------------------------------------------- fun externalFilePathExists(mContext: Context, path: String): Boolean { /**..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getSourceCodeLine : 현재 소스 코드가 실행 중인 패키지, 클래스, 메소드 명칭 확인 // ---------------------------------------------------------------------------------- fun getSourceCodeLine(): String { /** * // ---------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { /** * --------------------------------- * [요약 설명] * --------------------------------- * 1. toTypedArray : List 관련 인터페이스 함수로 형식화 된 array 를 반환하는 함수 입니다 * --------------------------------- * 2. toTypedArray 사용 시 같은 데이터 타입 형식 기준 ArrayList ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Observable] : [QR ImageView 팝업창 호출 처리 메소드] // ---------------------------------------------------------------------------------- // TODO [호출 방법 소스 코드] // --------------------------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * --------------------------------- * [요약 설명] * --------------------------------- * 1. indices 는 Collection, Array 클래스에 선언되어 있는 프로퍼티로 컬렉션 타입의 인덱스 범위를 반환합니다 * ---------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * --------------------------------- * [요약 설명] * --------------------------------- * 1. first 함수는 list 속에서 가장 첫 번째 값을 불러옵니다 * --------------------------------- * */ // [변수 선언 실시] v..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * --------------------------------- * [요약 설명] * --------------------------------- * 1. sorted 함수는 list 를 오름차순으로 정렬합니다 * --------------------------------- * 2. sorted 사용 시 데이터를 작은순..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { /** * --------------------------------- * [요약 설명] * --------------------------------- * 1. findLast 함수는 주어진 조건과 일치 (true) 하는 원소를 찾을 때 사용하는 함수입니다 * --------------------------------- * 2. findLast 함수는 탐색을 뒤에서부터 시작하며 만족하는 원소가 있다면 반환, 없다면 ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] [strings.xml 파일] kotlinproject 투케이 TWOK 2K [kotlin 파일] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { // [strings.xml 파일 배열 데이터 가져오기] var array = resources.getStringArray(R.array.name) // [배열 데이터 출력] S_Log._D_("배열 데이터 확인", arrayOf(Arrays.toString(array))) } catch (e : Exception) { ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] [kotlin 파일] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { /** * --------------------------------- * [요약 설명] * --------------------------------- * 1. find 함수는 주어진 조건 일치 (true) 하는 원소를 찾을 때 사용하는 함수입니다 * --------------------------------- * 2. find 함수는 탐색을 앞에서부터 시작하며 만족하는 원소가 있다면 반환, 없..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] [data class 파일] package com.example.kotlinproject data class M_User ( // [변수 선언 실시] var name: String = "", var age: Int = 0, var sex: Boolean = false ) { fun isMan(): Boolean { return sex } } [kotlin 파일] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { /** * -------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] [data class 파일] package com.example.kotlinproject data class M_User ( // [변수 선언 실시] var name: String = "", var age: Int = 0, var sex: Boolean = false ) { fun isMan(): Boolean { return sex } } [kotlin 파일] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { /** * -------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getRexCurlyBracketsStringReplace : 중괄호 내에 포함된 문자열 변경 실시 // ---------------------------------------------------------------------------------- fun getRexCurlyBracketsStringReplace(originData: String, replaceData: String):..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { /** * --------------------------------- * [요약 설명] * --------------------------------- * 1. MutableList 는 읽기 및 쓰기가 가능한 동적 배열 입니다 * --------------------------------- * 2. HashMap 은 key , value 값을 가지는 객체 입니다 * ----------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android 13] : [알림 권한 부여 팝업창 호출] // ---------------------------------------------------------------------------------- fun getNotificationPermisseion(mContext: Context?) { /** * ------------------------------------------- * [필요 퍼..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android 13] : [알림 권한 상태 확인] // ---------------------------------------------------------------------------------- fun getNotificationPermisseionEnable(mContext: Context?): Boolean { /** * ----------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goWifiConnectPopup] : 와이파이 연결 팝업창 호출 수행 // ---------------------------------------------------------------------------------- fun goWifiConnectPopup(mContext: Context) { /** * // ----------------------------------------- * [goWi..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] wifi_Info_Print : 현재 연결된 와이파이 정보 출력 실시 // ---------------------------------------------------------------------------------- fun wifi_Info_Print(mContext: Context) { /** * // ----------------------------------------- *..