목록Kotlin (505)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] directoryFileList : 특정 디렉토리에 저장된 파일 리스트 목록 확인 // ----------------------------------------------------------------------------------------- fun directoryFileList(mContext: Context, path: String): ArrayList { /** ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android 12] : [근처 기기 권한 부여 상태 확인] // ----------------------------------------------------------------------------------------- fun getNearDeviceSearchPermissionEnable(mContext: Context): Boolean { /** * ----------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Observable] : observablePingCheck : ping 체크 결과 확인 // ----------------------------------------------------------------------------------------- // TODO [호출 방법 소스 코드] // ---------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getRamMemoryTotal : 안드로이드 RAM 메모리 크기 확인 // ----------------------------------------------------------------------------------------- fun getRamMemoryTotal(mContext: Context): String { /** * // ------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] get_Wifi_Auth : 와이파이 Auth 인증 타입 확인 // ----------------------------------------------------------------------------------------- fun get_Wifi_Auth(capabilities: String): String { /** * // --------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] fun testMain() { S_Log._D_("테스트 함수 수행 실시", null) // [로직 처리 실시] try { // --------------------------------------------------------- // [ABIS 지원 확인 : 롤리팝 이상 사용 코드] : [테스트 기기 - 갤럭시24 울트라] // --------------------------------------------------------- S_Log._W_("ABIS 지원 확인", arrayOf( "SUPPORTED_ABIS : " + Arrays.toString(Build.SUPPORTED_ABIS)..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [sharedDifSystemTextString] : 다른 시스템에 String 텍스트 공유 수행 // ----------------------------------------------------------------------------------------- fun sharedDifSystemTextString(mContext: Context, data: String) { /** * // ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goOverlayIntent] : 시스템 오버레이 설정 이동 // ----------------------------------------------------------------------------------------- fun goOverlayIntent(mContext: Context) { /** * // ----------------------------------------- * ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android 6] : [시스템 오버레이 권한 부여 확인] // ----------------------------------------------------------------------------------------- fun getSystemOverlayPermissionEnable(mContext: Context): Boolean { /** * ----------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getMobileSize : 모바일 화면 크기 구하기 DP : W / S / M / L / LX / NO // ---------------------------------------------------------------------------------- fun getMobileSize(mContext: Context) : String { /** * // ----------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Snackbar] : [BLACK : 커스텀 스낵바 메시지 출력] // ----------------------------------------------------------------------------------------- // TODO [필요 의존성 및 style 설정] // ----------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [테스트 함수 수행] // ----------------------------------------------------------------------------------------- fun testMain() { S_Log._D_("테스트 함수 수행 실시", null) // [로직 처리 실시] try { if (VERSION.SDK_INT >= VERSION_CODES.R) { val windowMetrics: W..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [액티비티 onCreate] // ----------------------------------------------------------------------------------------- override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_a_intr..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [sharedKakaoTalkTextString] : 카카오톡 텍스트 공유 수행 // ----------------------------------------------------------------------------------------- fun sharedKakaoTalkTextString(mContext: Context, data: String) { /** * // --------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [팝업창 호출 : 소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Observable] : [Custom ListView 팝업창 호출 처리 메소드] // ----------------------------------------------------------------------------------------- // TODO [호출 방법 소스 코드] // ----------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] stringKoreanContains : String 문자열에 [ㄱ-ㅎㅏ-ㅣ가-힣] 한국어 포함 확인 // ----------------------------------------------------------------------------------------- fun stringKoreanContains(data: String): Boolean { /** * // ----..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Observable] : [QR 및 Barcode 스캔 팝업창 호출 메소드] // ----------------------------------------------------------------------------------------- // TODO [필요 퍼미션] : 카메라 퍼미션 // -------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getTextSubChangeString : 텍스트 부분 색상 , 굵기 , 폰트 변경 수행 // ----------------------------------------------------------------------------------------- fun getTextSubChangeString(mContext: Context, color: String, originTe..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------- // [build.gradle 파일 의존 설정] : [okhttp 통신 라이브러리] // ----------------------------------------------------------- implementation("com.squareup.okhttp3:okhttp:4.9.0") implementation 'com.squareup.okhttp3:logging-interceptor:4.9.0' // ---------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android 6] : [시스템 설정 권한 부여 확인] // ----------------------------------------------------------------------------------------- fun getSystemSettingPermisseionEnable(mContext: Context): Boolean { /** * -----------------------..