목록Android (950)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [get_Watch_Supported_Device] : 기기 Watch 지원 여부 확인 // ----------------------------------------------------------------------------------------- public static Boolean get_Watch_Supported_Device(Context mContext){ /** * // ------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] package com.example.javaproject; import android.app.Activity; import android.app.Application; import android.content.Context; import android.content.Intent; import android.os.Bundle; import androidx.annotation.NonNull; import androidx.annotation.Nullable; public class A_Application extends Application implements Application.ActivityLifecycleCallbacks {..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [VOID] setDisplayScreenOnOff : 화면 자동 꺼짐 예외 On, Off 설정 수행 // ----------------------------------------------------------------------------------------- public static void setDisplayScreenOnOff(Activity activity, int type){ /** * // ---------..

[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] 1. 안드로이드 프로젝트 실행 2. 상단 view 메뉴 >> Tool windows 메뉴 >> Teminal 메뉴 3. 활성화된 터미널 메뉴에서 명령어 입력 수행 >> ./gradlew clean
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] ======================================================== [compileSdkVersion 설명] ======================================================== 1. compileSdkVersion 는 어떠한 Android SDK 버전을 사용해서 프로젝트를 컴파일할 지 정의합니다 2. compileSdkVersion 컴파일 버전을 업데이트 시 소스 코드 문법 등 해당 sdk 에서 사용할 수 있는 기능을 쓸 수 있습니다 >> SDK 버전에 포함된 API를 사용할 수 있다는 것을 의미합니다 >> 소스 코드에서 import 문을 사용해서 신규 기능을 사..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goQueryAllPackage] : 패키지 접근 권한 설정 창 이동 // ----------------------------------------------------------------------------------------- public static void goQueryAllPackage(Context mContext){ /** * // -----------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goWhiteList] : 앱 화이트 리스트 등록 설정 창 표시 // ----------------------------------------------------------------------------------------- public static void goWhiteList(Context mContext){ /** * // ----------------------------------------- * [goWhi..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [target SDK 33 미만] : [안드로이드 13 이상] : [알림 권한 부여 팝업창 호출] // ----------------------------------------------------------------------------------------- public static void showTargetMinNotificationPermisseion(Context mContext){ /** * ----------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ------------------------------------------------- // TODO [Android X 마이그레이션] // ------------------------------------------------- implementation fileTree(dir: "libs", include: ["*.jar"]) implementation 'androidx.appcompat:appcompat:1.2.0' implementation 'androidx.constraintlayout:constraintlayout:2.0.4' implementation 'com.google.android.material:mate..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------------- // [Java 소스 코드] // --------------------------------------------------------------------- PackageInfo packageInfo = null; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU){ packageInfo = mContext.getPackageManager().getPackageInfo(packageNames, PackageManager.PackageInfoFlag..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android Oreo] : [알수 없는 앱 설치 허용 권한 부여 확인] // ----------------------------------------------------------------------------------------- public static boolean getAppInstallPermisseionEnable(Context mContext){ /** * --------------------------..

[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : webviewSetDataStoreCookie : [웹뷰에 쿠키 및 세션 추가 실시] : CookieManager setCookie // ----------------------------------------------------------------------------------------- public static void webviewSetDataStoreCookie(Context mContext, WebView..

[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : webviewGetDataStoreAllCookie : [웹뷰에 저장된 쿠키 및 세션 값 확인] : CookieManager getAllCookies // ----------------------------------------------------------------------------------------- public static ArrayList webviewGetDataStoreAllCookie(Context..

[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] String historyUrl = "\n"+"\n"; if (main_webview.copyBackForwardList() != null && main_webview.copyBackForwardList().getSize() > 0){ try { for (int i=0; i

[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // -------------------------------------------------------------------------------------------------- [이벤트 감지 및 인텐트 전환 : 소스 코드] // -------------------------------------------------------------------------------------------------- // TODO [웹뷰 input file 태그 확인] @Override public boolean onShowFileChooser(WebView webView, ValueCallback filePathCallback, Fi..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] appInstallUpdateTime : 특정 앱 마지막 업데이트 시점 시간 확인 // ----------------------------------------------------------------------------------------- public static String appInstallUpdateTime(Context mContext, final String packageNames){ /..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] appInstallFirstTime : 특정 앱 최초 설치 시점 시간 확인 // ----------------------------------------------------------------------------------------- public static String appInstallFirstTime(Context mContext, final String packageNames){ /** * ..

[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] remove_App : 패키지 명 사용해 특정 앱 삭제 수행 - App Delete // ----------------------------------------------------------------------------------------- public static Boolean remove_App(Context mContext, final String packageNames){ /** * // ..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [GET] : [File] : [HTTP] : requestGetAsyncFileExtensionHttp // ----------------------------------------------------------------------------------------- // TODO [호출 방법 소스 코드] // --------------------------------------------------------------..

[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] update_External_Apk_File : 외부 저장소 경로에 저장된 APK 파일 사용해 앱 업데이트 수행 // ----------------------------------------------------------------------------------------- public static Boolean update_External_Apk_File(Context mContext, String ..