목록Android (234)
투케이2K
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [필요 퍼미션] [필요 라이브러리] implementation 'org.altbeacon:android-beacon-library:2.+' //noinspection GradleCompatible implementation 'com.android.support:localbroadcastmanager:28.0.0' [실시간 비콘 스캔 코드] Handler BeaconHandler = new Handler(..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [필요 퍼미션] /** * TODO ===== [필요한 퍼미션 종류] ===== * * * * * * * * * */ [실시간 스캔 시작] //TODO ===== [와이파이 스캔 시작 실시] ===== public void WifiScanStart(){ Log.d("---","---"); Log.d("//===========//","==============================================..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [AndroidManifest.xml 파일] [JAVA 파일 : A_Boot] package kr.co.two2k.manager; import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.os.Bundle; import android.util.Log; import android.view.KeyEvent..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [AndroidManifest.xml 파일] [JAVA 파일 : A_ImmotalService] package kr.co.two2k.manager; import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.content.Intent; import android.os.Build; import androi..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //========== [전체 주소록 이동 실시] ========== public void goAddress(){ Log.d("---","---"); Log.d("//===========//","================================================"); Log.d("","\n"+"[A_Address > goAddress() 메소드 : 모바일 주소록 이동 실시]"); Log.d("//===..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : kotlin /* =========================== */ /* =========================== */ [소스 코드] //========== [외부 브라우저 링크 이동 실시] ========== fun goWebBrowser(str_url : String){ var url = str_url if (url.startsWith("http://") || url.startsWith("https://")){ url = url.trim() //TODO 불필요한 공백 제거 } else { url = "http://"+url //TODO http ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : kotlin /* =========================== */ /* =========================== */ [소스 코드] //========== [실시간 핸들러 작업 시작 명령] ========== fun getHandlerStart() { Log.d("---","---") Log.w("//===========//","================================================") Log.d("","\n"+"[A_AA_Test_Kotlin > getHandlerStart() 메소드 : 핸들러 시작 실시]") L..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //TODO ======== [컴포넌트 생성 부분] ======== EditText test_edit = (EditText)findViewById(R.id.test_edit); //TODO ======== [EditText 포커스 활성 부분] ======== test_edit.requestFocus(); //TODO 포커스 활성 //TODO ======== [EditText 키보드 타입 변경 부분] ======== tes..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //TODO ======== [XML 파일] ======== //TODO ======== [JAVA 파일] ======== TextView list_textview = (TextView)findViewById(R.id.list_textview); list_textview.setMovementMethod(new ScrollingMovementMethod()); //TODO 스크롤 사용 지정 /* ===============..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //TODO ====== [안드로이드 시스템 GPS 기능 활성 여부 확인 메소드] ====== public boolean getGpsStateCheck(){ try { /** * [설 명] * 1. LocationManager : 안드로이드 시스템 내부 위치 권한 활성 여부를 확인할 수 있다 * 2. 위치 권한 사용 시 필요한 퍼미션 종류 : * - * - * */ LocationManager locationManager..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //TODO ====== [작업 실행 메소드 호출 부분] ====== getZeroHandlerStart(); //TODO [0] 번 작업 실행 메소드 호출 getOneHandlerStart(); //TODO [1] 번 작업 실행 메소드 호출 //TODO ====== [실시간 [0] 번 핸들러 작업 시작 명령] ====== public void getZeroHandlerStart(){ Log.d("---","---"); ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] public void bluetoothStateCheck() { /** * [설 명] * 1. 블루투스 ON, OFF 상태를 확인하는 메소드입니다 * 2. 블루투스 상태가 ON일 경우 > OFF로 상태 전환 * 3. 블루투스 상태가 OFF일 경우 > ON로 상태 전환 * 4. 필요한 퍼미션 : BLUETOOTH, BLUETOOTH_ADMIN 2개 * * * */ BluetoothAdapter adapter; try { a..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //================== [AndroidManifest.xml 네트워크 연결 상태 확인 퍼미션] ================== //================== [NFC 상태 확인 위한 전역 변수 선언 실시] ================== public static final String NFC_DISABLE = "DISABLE"; public static final String NFC_ACTIVE ..
/* =========================== */ [ 설 명 ] 개발 툴 : AndroidStudio 개발 언어 : Java 설명 : AndroidStudio는 InteliJ 기반으로 Java 소스코드를 컴파일해서 소스코드를 실행할 수 있습니다. /* =========================== */ /* =========================== */ 1. AndroidStudio에서 Test라는 Java클래스 파일을 생성해줍니다. 2. Java 소스코드를 컴파일 하기 위해서는 반드시 main () 메소드를 수기로 작성해 주어야합니다. 2. 작성된 소스코드에서 Run with Coverage를 사용해서 실행해줍니다. 3. Run 결과 수행창을 확인하면 정상적으로..