Android(35)
-
[안드로이드] 안드로이드스튜디오(Android Studio) 스크롤뷰(ScrollView) 화면 전체 스크롤하기( Full screen scrolling),화면 하단부만 스크롤하기, 화면 상단부만 스크롤하기 안드로이드 예제, 안드로이..
[안드로이드] 안드로이드스튜디오(Android Studio) 스크롤뷰(ScrollView) 화면 전체 스크롤하기( Full screen scrolling),화면 하단부만 스크롤하기, 화면 상단부만 스크롤하기 안드로이드 예제, 안드로이드 강좌 안녕하세요 정보처리마법사입니다. 이번 포스팅의 주제는 스크롤뷰(ScrollView) 화면전체 스크롤하기에 관한 내용입니다. 뷰 컨테이너(그리드뷰, 리스트뷰 등)는 자체적으로 스크롤기능이 포함되어있어서 스크롤을 신경쓰지 않아도 되지만, 여러뷰들이 모두 모여있는 것을 스크롤하고 싶을 때는 다른 방법을 찾아야 합니다. 이럴 때 사용할 수 있는 것이 스크롤뷰(ScrollView)입니다. 스크롤뷰 사용방법은 일단 레이아웃 파일에서 스크롤하고 싶은 뷰를 ScrollView로 감..
2016.08.08 -
[안드로이드] 안드로이드스튜디오(Android Studio) 다양한 터치(touch)를 감지하는 방법(onDown, onFling, onLongPress, onScroll, onShowPress, onSingleTapUp, onDoubleTap, onDoubleTapEvent, onSingleTapConfirmed ), 안드로이드 예..
[안드로이드] 안드로이드스튜디오(Android Studio) 다양한 터치(touch)를 감지하는 방법 (onDown,onFling,onLongPress,onScroll,onShowPress,onSingleTapUp,onDoubleTap,onDoubleTapEvent,onSingleTapConfirmed), 안드로이드 예제, 안드로이드 강좌 참고 : 이미지서명은 제 와이프 블로그 이미지서명입니다. 안녕하세요 정보처리마법사입니다. 이번 포스팅의 주제는 다양한 터치를 감지하는 방법에 관한 내용입니다. 안드로이드는 다양한 터치 이벤트 처리를 지원하기 위해 두 개의 인터페이스를 제공하고 있습니다. GestureDetector.OnDoubleTapListener : 두 번 터치와 관련된 리스너 GetstureDet..
2016.08.06 -
[안드로이드] 안드로이드스튜디오(Android Studio) 싱글터치, 멀티터치(multi touch, single touch) 감지하기 디바이스 테스트., 안드로이드 예제, 안드로이드 강좌
[안드로이드] 안드로이드스튜디오(Android Studio) 싱글터치, 멀티터치(multi touch, single touch) 감지하기 디바이스 테스트. , 안드로이드 예제, 안드로이드 강좌 참고 : 이미지서명은 제 와이프 블로그 이미지서명입니다. 안녕하세요 정보처리마법사입니다. 이번 포스팅의 주제는 싱글터치, 멀티터치 감지하는 방법에 관한 내용입니다. 싱글터치일 경우에 화면 상단에 싱글터치 좌표를 표시하고 멀티터치일 경우에는 터치된 두 좌표를 상단에 표시하는 애플리케이션을 만들어 보겠습니다. 일단 실행하면 보이는 화면입니다. 멀티터치를 테스트해야 하므로 디바이스에서 직접 테스트한 화면을 캡쳐하였습니다. 화면 오른쪽 작은 글씨와 터치한 부분 화면에 보이는 것은 테스트를 위해 디바이스에 개발자 디버깅 옵..
2016.08.06 -
[안드로이드] 안드로이드스튜디오(Android Studio) 버튼 이벤트(button event), 버튼에 클릭 이벤트 적용하기, 키/터치 이벤트(key, touch event), 안드로이드 예제, 안드로이드 강좌
[안드로이드] 안드로이드스튜디오(Android Studio) 버튼 이벤트(button event), 버튼에 클릭 이벤트 적용하기, 키/터치 이벤트(key, touch event), 안드로이드 예제, 안드로이드 강좌 참고 : 이미지서명은 제 와이프 블로그 이미지서명입니다. 안녕하세요 정보처리마법사입니다. 이번 포스팅의 주제는 키, 터치 이벤트에 관한 내용입니다. 원래 키, 터치에 관한 포스팅이 있었는데 실수로 날려버려서 이렇게 재포스팅합니다. 안드로이드에서 발생할 수 있는 이벤트는 크게 두 가지로 분류할 수 있는데 첫째는 키 이벤트이고, 둘째는 터치 이벤트입니다. 일반적으로 뷰에서 발생할 수 있는 이벤트는 android.view.View 클래스에 인터페이스로 선언되어 있습니다. 이 인터페이스에는 안드로이드..
2016.08.05 -
[안드로이드] 안드로이드스튜디오(Android Studio) 여러 터치 이벤트 중복 시 처리 순서 및 제어 방법., 안드로이드 예제, 안드로이드 강좌
[안드로이드] 안드로이드스튜디오(Android Studio) 여러 터치 이벤트 중복 시 처리 순서 및 제어 방법., 안드로이드 예제, 안드로이드 강좌 참고 : 이미지서명은 제 와이프 블로그 이미지서명입니다. 안녕하세요 정보처리마법사입니다. 이번 포스팅의 주제는 터치 이벤트 중복 시 처리 순서 및 제어에 관한 내용입니다. 안드로이드의 UI(사용자인터페이스)는 액티비티 위에 다양한 뷰를 올리는 방식으로 구성됩니다. 그러다 보니 이벤트가 중첩이 되어서 처리되는 경우가 있습니다. 이 경우에 해당 이벤트를 전달하고 싶거나 전달하고 싶지 않거나 할때 처리하는 방법을 알아보겠습니다. 액티비티를 작성하고, 여기에 View 클래스를 상속하는 MyView 클래스를 액티비티에 설정하고 액티비티와 MyView에 onTouch..
2016.07.27 -
[안드로이드] 안드로이드스튜디오(Android Studio) android.view.View 클래스의 이벤트 리스너 OnClickListener, OnCreateContextMenuListener, OnFocusChangeListener, OnLongClickListener, OnTouchListener , 안드로이드 예제, 안드..
[안드로이드] 안드로이드스튜디오(Android Studio) android.view.View 클래스의 이벤트 리스너 OnClickListener, OnCreateContextMenuListener, OnFocusChangeListener, OnLongClickListener, OnTouchListener , 안드로이드 예제, 안드로이드 강좌 참고 : 이미지서명은 제 와이프 블로그 이미지서명입니다. 안녕하세요 정보처리마법사입니다. 이번 포스팅의 주제는 android.view.View 클래스의 이벤트 리스너 입니다. 메소드를 설명하는 다소 지루한 이론적인 부분입니다. 일반적으로 뷰에서 발생할 수 있는 이벤트는 android.view.View 클래스에 인터페이스로 선언이 되어있습니다. 그리고 이 인터페이스에는..
2016.07.27