목록안드로이드 (993)
투케이2K
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] // ==== [초기 전역 변수 선언] ==== AlertDialog.Builder builder; AlertDialog alertDialog; // ==== [AlertDialog 팝업창 생성] ==== //TODO 타이틀 및 내용 표시 String Tittle = "타이틀"; String Message = "내용"; //TODO 버튼 이름 정의 String buttonNo = "취소"; String buttonYes ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] // ==== [초기 배열 리스트 목록 선언] ==== String Set[] = {"하나", "둘"}; int index = 0; // ==== [AlertDialog 팝업창 호출 내용 작성] ==== //TODO 타이틀 표시 String Tittle = "타이틀"; //TODO 버튼 이름 정의 String buttonNo = "취소"; String buttonYes = "확인"; //TODO AlertDialog 팝업..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] // ==== [호출 방법1] ==== new A_Task().execute(); // ==== [호출 방법2] ==== A_Task a_task = new A_Task(); a_task.execute(); // ==== [AsyncTask 클래스 생성] ==== private class A_Task extends AsyncTask { /** [AsyncTask 비동기 작업 실행 순서] 1. 순서 - onPreExecut..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] new Thread(new Runnable() { @Override public void run() { // ==== 작업 및 UI 동작 실시 ==== runOnUiThread(new Runnable() { @Override public void run() { //==== 내용 ==== } }); } }).start(); /* =========================== */ /* =================..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] new Thread(){ @Override public void run(){ try { //==== [작업 내용] ==== } catch (Exception e) { e.printStackTrace(); } } }.start(); /* =========================== */ /* =========================== */ [요약 설명] * 1. start - new Thread로 생성한..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //========== [전역 변수 부분] ========== private static Handler mHandler; //핸들러 객체 선언 //========== [onCreate 부분] ========== mHandler = new Handler(); //핸들러 객체 생성 //========== [작업 예약 실시] ========== mHandler.postDelayed(new Runnable() { @Overrid..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] new Handler().postDelayed(new Runnable() { @Override public void run() { /** ==== 실행할 작업 내용 ==== */ } }, 10000); //10초뒤 실행 (작업 예약) /* =========================== */ /* =========================== */ [요약 설명] * 1. Handler postDelayed (..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //========== [실시간 핸들러 작업 시작 명령] ========== public void getHandlerStart(){ Log.d("---","---"); Log.d("//==========//","=========="); Log.d("","\n"+"[A_Main > getHandlerStart() 메소드 : 실시간 작업 시작]"); Log.d("//==========//","=========="); Log...
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] package kr.co.app.manager; import android.content.Context; import android.content.SharedPreferences; //========== 모바일상에서 데이터를 저장하기 위한 클래스(영구적) ========== public class S_Preference { //========== [사용 설명] ========== /** [String 데이터 저장] S_P..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //TODO 타이틀 및 내용 표시 String Tittle = "타이틀"; String Message = "내용"; //TODO 버튼 이름 정의 String buttonNo = "취소"; String buttonYes = "확인"; String buttonNature = "이동"; //TODO AlertDialog 팝업창 생성 new AlertDialog.Builder(A_Main.this) .setTitle(Tittle..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [AndroidManifest.xml] [A_IntentMain] package kr.co.test.twokproject; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.View; import ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [AndroidManifest.xml] [A_IntentMain] package kr.co.test.twokproject; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.View; import ..
/* =========================== */ [ 설 명 ] 개발 툴 : AndroidStudio 개발 언어 : Java 설명 : AndroidStudio는 InteliJ 기반으로 Java 소스코드를 컴파일해서 소스코드를 실행할 수 있습니다. /* =========================== */ /* =========================== */ 1. AndroidStudio에서 Test라는 Java클래스 파일을 생성해줍니다. 2. Java 소스코드를 컴파일 하기 위해서는 반드시 main () 메소드를 수기로 작성해 주어야합니다. 2. 작성된 소스코드에서 Run with Coverage를 사용해서 실행해줍니다. 3. Run 결과 수행창을 확인하면 정상적으로..