목록Android (227)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------- // [build.gradle 파일 의존 설정] : [okhttp 통신 라이브러리] // ----------------------------------------------------------- implementation("com.squareup.okhttp3:okhttp:4.9.0") implementation 'com.squareup.okhttp3:logging-interceptor:4.9.0' // ----------------------------------------------------------- // -..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ----------------------------------------------- * [기능 구현 설명] * ----------------------------------------------- * 1. intent.setClassName 사용해 다이렉트 시스템 설정 창 이동 수행 * --------------------------------..
[로직 정리] 정리 로직 : Android 상태 : [Android] App 앱 로딩 화면 접속 및 메인 화면 이동 시 NEW_TASK , LAUNCHER 새로운 태스크 적용 로직 [설 명] ------------------------------------------------------------------------------- [Step] : [1] : 외부 스키마 접속 및 일반 앱 실행 접속 여부 체크 실시 >> getIntent()!=null >> Uri uri = getIntent().getData(); ------------------------------------------------------------------------------- [Step] : [2] : 외부 스키마 접..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ---------------------------------------------------------------------------------------------------------------- // [HTTP 폴링 요청 부분] // ---------------------------------------------------------------------------------------------------------------- try { /** * // ----------------------------------------- * [요약 설명] * // -------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ------------------------------------ * [요약 설명] * ------------------------------------ * 1. DataStore 란 프로토콜 버퍼를 사용하여 키-값 쌍 또는 유형이 지정된 객체를 저장할 수 있는 데이터 저장소 솔루션입니다 * ------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ------------------------------------ * [요약 설명] * ------------------------------------ * 1. DataStore 란 프로토콜 버퍼를 사용하여 키-값 쌍 또는 유형이 지정된 객체를 저장할 수 있는 데이터 저장소 솔루션입니다 * ------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ------------------------------------ * [요약 설명] * ------------------------------------ * 1. DataStore 란 프로토콜 버퍼를 사용하여 키-값 쌍 또는 유형이 지정된 객체를 저장할 수 있는 데이터 저장소 솔루션입니다 * ------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------- // TODO [스케일 관련 확대, 축소 관련] main_webview!!.setInitialScale(8) main_webview!!.scrollTo(0, 0) // ----------------------------------------- // ----------------------------------------- // TODO [뷰 포트 및 핀줌 관련] main_webview!!.settings.loadWithOverviewMode = true main_webview!!.settings.useWideViewPor..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] package com.example.javaproject; import android.app.PendingIntent; import android.content.Intent; import android.content.IntentFilter; import android.nfc.NdefMessage; import android.nfc.NdefRecord; import android.nfc.NfcAdapter; import android.nfc.Tag; import android.nfc.tech.Ndef; import android.nfc.tech.NfcF; import android.os.Build; import android.o..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] ============================================== [XML 레이아웃 생성] ============================================== ============================================== [Kotlin 소스 코드] ============================================== // [가로 스크롤 이동 x 좌표 값 설정] var x_Range = 0 // [인풋 값 파라미터에 맞게 X 축 좌표값 지정] if (count == 1){ x_Range = 250 } else if (count == 2)..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- Thread thread = new Thread(new Runnable() { @Override public void run() { try { // [IP 주소 만들기] String pingIp = "192.168.145.140"; // [핑을 날리면서 인터넷 사용 가능 체크] Runtime runTime = Runtime.getRuntime(); // ------------------------------------------------..
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : JavaScript [소스 코드] [결과 출력] ========================================= [testMain] : [result] ----------------------------------- [string] : hello ----------------------------------- [byte_array] : 104,101,108,108,111 =========================================
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [권한 상태 묻기 배열 선언] // ----------------------------------------------------------------------------------------- public static final int PERMISSION_CODE = 999; public static final String[] PERMISSION_ARRAY = { Manifest.permission.READ_PHONE_ST..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] [strings.xml 파일] javaproject 투케이 TWOK 2K [java 파일] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { // [strings.xml 파일 배열 데이터 가져오기] String[] array = getResources().getStringArray(R.array.name); // [배열 데이터 출력] S_Log._D_("배열 데이터 확인", new String[]{Arrays.toString(array)}); } catch (Exceptio..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { String appName = getResources().getString(R.string.app_name); // =============================================================== S_Log._D_("로그 출력 실시", new String[] { "App Name :: " + appNam..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goGoogleMap] : 구글 맵 이동 실시 메소드 // ----------------------------------------------------------------------------------------- public static void goGoogleMap(Context mContext, final String geo){ /** * // -----------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Observable] : [블루투스 페어링 목록 스캔 결과 반환] // ----------------------------------------------------------------------------------------- // TODO [호출 방법 소스 코드] // ----------------------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [VIEW] : [Alert 팝업창 호출 및 디테일 세부 내용 확인 팝업창 호출 메소드] // ----------------------------------------------------------------------------------------- public static void showAlertDetail(final Context mContext, String header, String co..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] jsonArrayKeySort : jsonArray jsonObject 형식 데이터 특정 key 값 기준 정렬 수행 // ----------------------------------------------------------------------------------------- public static JSONArray jsonArrayKeySort (JSONArray jsonArr..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [DELETE] : [QUERY STRING] : requestDeleteQueryStringHttp // ----------------------------------------------------------------------------------------- // TODO [호출 방법 소스 코드] // -------------------------------------------------..