반응형

안드로이드 어플리케이션 3

안드로이드 -초간단 메모장 만들기2 (파일변경)

초간단 메모장 만들기2 (파일변경) http://lopicit.tistory.com/252 ** 초간단 메모장 만들기1에 이어서 *** 이전 초간단 메모장 예제는 하나의 파일에 읽고 쓰고 삭제할 수 있었습니다. 이번에는 AlertDialog를 이용하여 다양한 파일을 불러와 읽고 쓰고 삭제할 수 있도록 만들어 보았습니다. ** 변경된 이벤트 리스너 View.OnClickListener listener = new View.OnClickListener() { @Override public void onClick(View view) { switch (view.getId()){ case R.id.load: Log.i("TAG", "load 진행"); LinearLayout alert_layout1 = (Linea..

Android 2017.08.28

안드로이드 - Thread (AsyncTask)

안드로이드 - Thread (AsyncTask) 기존에 Thread는 메인 Thread와 서브 Thread가 데이터를 주고 받기 위해서는 Handler를 사용하였습니다. 하지만 Thread와 Handler를 따로 만들어야하는 불편한 점이 있습니다. 이런 점을 해결하기 위해서 안드로이드 프레임워크는 AsyncTask객체를 만들어 둘을 하나로 묶었습니다. AsyncTask객체의 사용법은 우선 객체를 상속 받은 이후 콜백메소드를 오버라이딩합니다. ** 콜백메소드 **onPreExecute() → doInBackground()메소드가 실행되기 전 준비단계 protected void onPreExecute() { //Thread에서 실행될 작업을 초기화 및 설정한다. Log.i(TAG,"onPreExecute()..

Android 2017.08.26

android - webview(웹뷰)예제

안드로이드 - webview(웹뷰)예제 HTTP의 iframe처럼 안드로이드 앱에 웹페이지를 삽입할 수 있는 webview라는 기능이 있습니다. 예제를 캡처한 화면입니다. 새 창으로 브라우저가 열리는 것이 아니라 webview영역 내부에 웹사이트가 딱!! -- 안드로이드 스튜디오 에뮬레이터 캡처화면 -- ** webview예제 - MainActivity 코드 package com.example.dmbtv.new_practice; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.webkit.WebView; import android.webkit.We..

Android 2017.08.26
반응형