목록코틀린 (367)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : webviewGetDataStoreAllCookie : [웹뷰에 저장된 쿠키 및 세션 값 확인] : CookieManager getAllCookies // ----------------------------------------------------------------------------------------- fun webviewGetDataStoreAllCookie(mContext: ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // -------------------------------------------------------------------------------------------------- [resultLauncher.launch 인텐트 이동 : 소스 코드] // -------------------------------------------------------------------------------------------------- if (Arrays.toString(fileChooserParams?.acceptTypes).contains("image")) { val intent = Intent(Int..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------- // TODO [웹뷰 다운 로드 감지 이벤트 리스너 : a 태그 / blob] // ----------------------------------------- //* main_webview!!.setDownloadListener(DownloadListener { url, userAgent, contentDisposition, mimetype, contentLength -> try { S_Log._F_(this@A_Webview, "웹뷰 [a 태그 다운 로드] 이벤트 발생", arrayOf( "URL :: $url", "c..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------- // TODO [JavaScript 의 window.open 허용] // ----------------------------------------- main_webview!!.settings.javaScriptCanOpenWindowsAutomatically = true main_webview!!.settings.setSupportMultipleWindows(true) // [새창 띄우기 허용] // ----------------------------------------- // -----------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getAppWhiteListReg : 앱 화이트 리스트 등록 여부 체크 // ----------------------------------------------------------------------------------------- fun getAppWhiteListReg(mContext: Context): Boolean { /** * // ------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * --------------------------------------- * [요약 설명] * --------------------------------------- * 1. toArray : ArrayList 데이터를 arrayOf 로 변환해줍니다 * --------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goUnKnownAppInstallSettingIntent] : 출처를 알 수 없는 앱 설치 허용 설정창 이동 // ----------------------------------------------------------------------------------------- fun goUnKnownAppInstallSettingIntent(mContext: Context) { /** * //..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] fileDelete : 특정 파일 삭제 수행 메소드 // ----------------------------------------------------------------------------------------- fun fileDelete(deletePath: String, deleteFile: String): Boolean { /** * // ----------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getStringTrimAll : String 문자열 공백 및 줄바꿈 제거 수행 // ----------------------------------------------------------------------------------------- fun getStringTrimAll(data: String): String { /** * // ---------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] setWebViewClearCache : 웹뷰 캐시 데이터 초기화 수행 // ----------------------------------------------------------------------------------------- fun setWebViewClearCache(mContext: Context, webView: WebView): Boolean { /** * /..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getCookie : 저장된 쿠키 확인 수행 // ----------------------------------------------------------------------------------------- fun getCookie(mContext: Context, url: String): String { /** * // ------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] setCookieInsert : 쿠키 매니저 데이터 삽입 수행 // ----------------------------------------------------------------------------------------- fun setCookieInsert(mContext: Context, webView: WebView, domain: String, value: Strin..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [VOID] setCookieRemove : 쿠키 매니저 데이터 삭제 수행 // ----------------------------------------------------------------------------------------- fun setCookieRemove(mContext: Context) { /** * // -------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getPhoneUsedTime : 휴대폰 사용 시간, 휴대폰 가동 시간 확인 // ----------------------------------------------------------------------------------------- fun getPhoneUsedTime(mContext: Context): String { /** * // ----------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [getSdMemoryMounting] : SD 카드 장착 상태 확인 // ----------------------------------------------------------------------------------------- fun getSdMemoryMounting(mContext: Context): Boolean { /** * // -------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * --------------------------------------- * [요약 설명] * --------------------------------------- * 1. NOT 연산자는 주어진 비트가 1이면 0으로, 0이면 1로 반전시켜 1의 보수로 만들어 줍니다 * -------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * --------------------------------------- * [요약 설명] * --------------------------------------- * 1. XOR 연산이란 배타적 논리합(exclusive OR)이라고도 불리며, 두 개의 피연산자 중 하나만이 1일 때 1을 반환합니다 * -------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * --------------------------------------- * [요약 설명] * --------------------------------------- * 1. 비트 OR 연산자는 두 개의 피연산자 비트 중 하나라도 1일 때는 1을 반환합니다 * --------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * --------------------------------------- * [요약 설명] * --------------------------------------- * 1. 비트 AND 연산자는 두 개의 피연산자 비트가 모두 1일 때만 1을 반환합니다 * ----------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [모바일 키 이벤트 발생 체크 부분] // ----------------------------------------------------------------------------------------- override fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean { if (keyCode == KeyEvent.KEYCODE_BACK) { // TODO [모바일 디바이스..