목록Android (1024)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드]
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [VOID] : [비디오 재생 팝업창 호출 처리 메소드] // ----------------------------------------------------------------------------------------- // TODO [호출 방법 소스 코드] // -----------------------------------------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goManageApplication] : 애플리케이션 설정 인텐트 이동 // ----------------------------------------------------------------------------------------- public static void goManageApplication(Context mContext){ /** * // ------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [JAVA : 소스 코드] // --------------------------------------------------------------- // [퍼미션 요청 실시] // --------------------------------------------------------------- try { C_Permission.checkPermission(A_Intro.this); } catch (Exception e){ e.printStackTrace(); } // --------------------------------------------------------------- // [로직 처리 실시] // ------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] package com.example.javaproject; import android.content.Context; import android.net.ConnectivityManager; import android.net.Network; import android.net.NetworkInfo; import org.json.JSONObject; import java.io.DataInputStream; import java.io.InputStream; import java.io.OutputStream; import java.io.PrintWriter; import java.net.Socket; import java.util.Has..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // [UI 생성 실시] final ListView listView = new ListView( mContext ); listView.setPadding(30,30,30,30); listView.setBackgroundColor(Color.WHITE); //listView.setSelector(R.color.purple_200); listView.setDivider(new ColorDrawable(Color.parseColor("#444444"))); listView.setDividerHeight(1); //listView.setCacheColorHint(Color.TRANSPARENT); // [어댑터 지정] //ArrayAda..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] public static Boolean getUsimMounting(Context mContext){ /** * // ----------------------------------------- * [getUsimMounting 메소드 설명] * // ----------------------------------------- * 1. 유심 장착 여부 상태 확인 * // ----------------------------------------- * 2. 호출 방법 : * * C_StateCheck.getUsimMounting(A_Main.this); * // ----------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] bitmapResize : 비트맵 크기 리사이즈 변경 // ----------------------------------------------------------------------------------------- public static Bitmap bitmapResize(Bitmap bitmap, int width, int height) { /** * // ------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------- // [1] : drawable 폴더에 있는 이미지 파일을 bitmap 으로 가져오기 Bitmap originBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.kwon_user_small); // ----------------------------------------------------------------------------- // [2] : 현재 모바일 화면 크기 구하기 dp 값 기준 Display display ..
[개발 환경 설정] 개발 툴 : 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 [그림 설명] [소스 코드 : build.gradle 파일] // TODO [자동 빌드 설정 수행] buildTypes { release { // [배포 모드] minifyEnabled false // [true 프로가드 사용 / false 프로가드 사용안함] proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' // [apk 및 aab 생성 시 파일 명칭 자동 설정] applicationVariants.all { variant -> variant.outputs.all { def date = new Date(); def form..
[개발 환경 설정] 개발 툴 : AndroidStudio [그림 설명] [소스 코드 : build.gradle 파일] plugins { id 'com.android.application' } android { namespace 'com.example.jniproject' compileSdk 33 // TODO [저장된 버전 값을 불러오기] def versionPropsFile = file('version.properties') def AUTO_VERSION_CODE def AUTO_VERSION_NAME if (versionPropsFile.canRead()) { def versionProps = new Properties() versionProps.load(new FileInputSt..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] ============================================================ [참고 사이트 주소] ============================================================ 1. 안드로이드 공식 사이트 WorkManager 설명 https://developer.android.com/jetpack/androidx/releases/work?hl=ko 2. 안드로이드 공식 사이트 WorkManager 의존성 부여 및 사용 방법 https://developer.android.com/topic/libraries/architecture/workmanager/basics?hl=..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] externalTextFileRead : 외부 저장소 경로에 저장된 텍스트 파일 읽기 // ----------------------------------------------------------------------------------------- public static String externalTextFileRead(Context mContext, String path) {..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] externalTextFileWrite : 외부 저장소 경로에 텍스트 파일 쓰기 // ----------------------------------------------------------------------------------------- public static Boolean externalTextFileWrite(Context mContext, String path, St..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] externalFileDirectoryCreate : 외부 파일 저장소 특정 경로 폴더 생성 수행 // ----------------------------------------------------------------------------------------- public static Boolean externalFileDirectoryCreate(Context mContext,..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] externalFilePathExists : 외부 파일 저장소 경로 존재 확인 // ----------------------------------------------------------------------------------------- public static Boolean externalFilePathExists(Context mContext, String path) { /*..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getSourceCodeLine : 현재 소스 코드가 실행 중인 패키지, 클래스, 메소드 명칭 확인 // ----------------------------------------------------------------------------------------- public static String getSourceCodeLine(){ /** * // -----------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { new Handler(Looper.getMainLooper()).postDelayed(new Runnable() { @Override public void run() { // ------------------------------------------- // [변수 선언] // -------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] ============================================== [XML 레이아웃 생성] ============================================== ============================================== [Kotlin 소스 코드] ============================================== // [가로 스크롤 이동 x 좌표 값 설정] var x_Range = 0 // [인풋 값 파라미터에 맞게 X 축 좌표값 지정] if (count == 1){ x_Range = 250 } else if (count == 2)..
