목록Android (1024)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ------------------------------------ * [요약 설명] * ------------------------------------ * 1. DataStore 란 프로토콜 버퍼를 사용하여 키-값 쌍 또는 유형이 지정된 객체를 저장할 수 있는 데이터 저장소 솔루션입니다 * ------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ------------------------------------ * [요약 설명] * ------------------------------------ * 1. DataStore 란 프로토콜 버퍼를 사용하여 키-값 쌍 또는 유형이 지정된 객체를 저장할 수 있는 데이터 저장소 솔루션입니다 * ------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ------------------------------------ * [요약 설명] * ------------------------------------ * 1. DataStore 란 프로토콜 버퍼를 사용하여 키-값 쌍 또는 유형이 지정된 객체를 저장할 수 있는 데이터 저장소 솔루션입니다 * ------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ------------------------------------ * [요약 설명] * ------------------------------------ * 1. Uri.parse("content://sms") : sms 문자 발신 및 수신 기록 내역을 확인할 수 있습니다 * ------------------------------------ * ..
[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] ------------------------------------------------------------------------- [SharedPreferences 설명] ------------------------------------------------------------------------- 1. SharedPreferences 안드로이드 초기부터 사용된 앱 영구 데이터 저장소 솔루션 입니다 2. SharedPreferences 는 키 - 값 (key, value) 형태로 데이터를 쉽게 읽고, 쓸 수 있어 작은 데이터를 저장 시 효과적으로 사용된 솔루션 입니다 3. SharedPreferences 는 앱 저장소에 데이터를..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goUnKnownAppInstallSettingIntent] : 출처를 알 수 없는 앱 설치 허용 설정창 이동 // ----------------------------------------------------------------------------------------- public static void goUnKnownAppInstallSettingIntent(Context mContext){ /** * // ---..
[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] ---------------------------------------------------------------------------- 1. 설 명 : Google Play 는 개발자의 앱이 가족을 포함한 모든 사용자에게 안전한 앱이 될 수 있도록, 가족용 콘텐츠임을 확인합니다 ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- 2. 타겟층 및 콘텐츠 : 앱을 게시하기 전에 Google Play Console 의..
[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] ---------------------------------------------------------------------------- 1. 모든 앱은 Play Console의 지정된 필드에 개인정보처리방침 링크를, 앱 자체에는 개인정보처리방침 링크 또는 텍스트를 게시해야 합니다 ---------------------------------------------------------------------------- >> 대응 : 구글 개발자 콘솔 >> 정책에서 개인정보처리방침 URL 주소 등록 / 앱 내에서 개인정보처리방침 확인 메뉴 생성해서 내용 표시 --------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] ---------------------------------------------------------------------------- 1. 설 명 : 사용자 제작 콘텐츠(UGC)는 사용자가 제작하여 앱에 제공하는 콘텐츠로, 일부 또는 전체 앱 사용자가 보거나 액세스할 수 있습니다 ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- 2. 사용자가 UGC를 제작하고/하거나 업로드하기 전에 앱의 이용약관 또는 사용자..
[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] ---------------------------------------------------------------------------- [정책 대응 : 명시적 공개 및 동의 요건] ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- 1. 설 명 : ---------------------------------------------------------------------------- 앱의 개인 정보 및 민감한 사..
[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] ---------------------------------------------------------------------------- [정책 대응 : 계정 삭제 요건] ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- 1. 사용자가 앱 내에서 계정을 만들 수 있는 경우 계정 삭제를 요청할 수도 있어야 합니다. --------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] [1]. build gralde 의존성 설정 // ----------------------------------------------------------- // [구글 인증 API : SMS 문자] implementation 'com.google.android.gms:play-services-auth:16.0.1' implementation 'com.google.android.gms:play-services-auth-api-phone:16.0.0' // ----------------------------------------------------------- [2]. SMS 수신 감지를 위한 BroadcastReceiver 클래..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] fileDelete : 특정 파일 삭제 수행 메소드 // ----------------------------------------------------------------------------------------- public static boolean fileDelete(String deletePath, String deleteFile) { /** * // --------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // -------------------------------------------------------- // [주의 사항] // -------------------------------------------------------- // [폴더를 삭제하기 위해서는 폴더안에 저장되어 있는 자식들을 모두 삭제한 후에 삭제해야함] // -------------------------------------------------------- // -------------------------------------------------------- // [경로 지정] // --------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] fileCopy : 파일 복사 수행 메소드 // ----------------------------------------------------------------------------------------- public static boolean fileCopy(String originPath, String copyPath) { /** * // -----------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------- [1] : build.gradle 파일에서 의존성 부여 수행 // ----------------------------------------------------------- // [Android WorkManager 의존성 부여] def work_version = "2.8.0" // [CompileSdk / targetSdk : 33] //def work_version = "2.7.0" // [CompileSdk / targetSdk : 31] // (Java only) implementation "androidx...
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] setWebViewClearCache : 웹뷰 캐시 데이터 초기화 수행 // ----------------------------------------------------------------------------------------- public static boolean setWebViewClearCache(Context mContext, WebView webView) { /** * // --------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getCookie : 저장된 쿠키 확인 수행 // ----------------------------------------------------------------------------------------- public static String getCookie(Context mContext, String url) { /** * // ----------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] setCookieInsert : 쿠키 매니저 데이터 삽입 수행 // ----------------------------------------------------------------------------------------- public static Boolean setCookieInsert(Context mContext, WebView webView, String domain, String value) ..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [VOID] setCookieRemove : 쿠키 매니저 데이터 삭제 수행 // ----------------------------------------------------------------------------------------- public static void setCookieRemove(Context mContext) { /** * // ----------------------------------------..