IT/Android Studio 28

s43WebViewDemo02

1) 2) 3) 이상태의 앱에서 m.naver.com 을 조작하면 내장 브라우저로 넘어가버린다. 따라서 클릭에대한 이벤트 처리를 해줘야한다. 4) 5)백버튼에 대한 이벤트 추가 //백버튼을 눌렀을 때 history 정보를 사용하여 이전 화면으로 이동하고 더이상 화면이 없으면 앱 종료 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()){ //이전 화면으로 이동 webView.goBack(); }else if(keyCode == KeyEvent.KEYCODE_BACK && !webView.canGoBack()){ //이전 페이지가 없기 ..

IT/Android Studio 2020.07.07

s35WebViewDemo01

1) 2) 3)AndroidManifest.xml인터넷 사용권한설정 4)실행 5)HTML 태그로 표시 Hellow, 안녕하세요 반갑습니다. 경고창 보기 8)MainActivity.java //3.내장되어있는 HTML을 읽어서 WebView에 표시하기 webView.loadUrl("file:///android_asset/hello.html"); //자바스크립트 사용 허용 webView.getSettings().setJavaScriptEnabled(true); //자바스크립트 alert() 메서드 호출시 이벤트 연결 webView.setWebChromeClient(new MyWebChromeClient()); } //자바스크립트 alert() 메서드에 매핑된 클래스 private class MyWebChro..

IT/Android Studio 2020.07.07

s34ViewFilpperTouchDemo 터치 슬라이드 애니메이션으로 다음사진 보기

1)activity_main.xml 2) 3)MainActivity package kr.android.s34viewflippertouchdemo; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.ViewGroup; import android.view.animation.AnimationUtils; import android.widget.ImageView; import android.widget.ViewFlipper; public class MainActivity extends App..

IT/Android Studio 2020.07.06

s34ViewFilpperTouchDemo 터치 슬라이드 애니메이션으로 다음사진 보기

1)activity_main.xml 2) 3)MainActivity package kr.android.s34viewflippertouchdemo; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.ViewGroup; import android.view.animation.AnimationUtils; import android.widget.ImageView; import android.widget.ViewFlipper; public class MainActivity extends App..

IT/Android Studio 2020.07.03

Android Studio s23ListViewDemo01 (배열을 이용한 ListView)

1) activitiy_main.xml 2)MainActivity.java listView의 item클릭시 textView에 item 값이 표시된다. package kr.android.s23listviewdemo01; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.TextView; import java.util.List; public class Main..

IT/Android Studio 2020.07.02