Android] 키 입력 처리

 

Android] 키 입력 처리

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

키 입력 처리

 

 

 

onKeyDown()
 - 키가 눌렸을 시 호출됨

 

* KeyEvent.KEYCODE_XXX

   - 키보드정의

 

* 키를 처리하였을 경우 true 리턴

- 키와 Touch등 이벤트를 처리한 경우 true를 return 해야하는 경우가 많음

'스마트폰 > Android' 카테고리의 다른 글

Android] Activity Task  (0) 2018.05.13
Android] 실습 10: 키입력  (0) 2018.05.13
Android] 실습 9: 메뉴  (0) 2018.05.13
Android] Menu 처리  (0) 2018.05.13
Android] SubMenu  (0) 2018.05.13

Android] 실습 9: 메뉴

 

Android] 실습 9: 메뉴

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

실습 9: 메뉴

 

* 빨강/파랑/녹색이라고 쓰여진 메뉴버튼 생성

* 메뉴가 클릭되었을시에 화면의 배경색을 쓰여진 색깔대로 바꾸기 (setBackgroundColor)

 

 

 

조금더
 - 서브메뉴로 정/하얀추가해보기

'스마트폰 > Android' 카테고리의 다른 글

Android] 실습 10: 키입력  (0) 2018.05.13
Android] 키 입력 처리  (0) 2018.05.13
Android] Menu 처리  (0) 2018.05.13
Android] SubMenu  (0) 2018.05.13
Android] Menu 생성  (0) 2018.05.13

Android] Menu 처리

 

Android] Menu 처리

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

Menu 처리

 

 

 

* onOptionsItemSelected()
 - 메뉴아이템이 클릭되었을때 호출됨
 - getItemId()로 어떤 아이템이 클릭되었는지 확인

'스마트폰 > Android' 카테고리의 다른 글

Android] 키 입력 처리  (0) 2018.05.13
Android] 실습 9: 메뉴  (0) 2018.05.13
Android] SubMenu  (0) 2018.05.13
Android] Menu 생성  (0) 2018.05.13
Android] Menu  (0) 2018.05.13

Android] SubMenu

 

Android] SubMenu

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

SubMenu

 

 

'스마트폰 > Android' 카테고리의 다른 글

Android] 실습 9: 메뉴  (0) 2018.05.13
Android] Menu 처리  (0) 2018.05.13
Android] Menu 생성  (0) 2018.05.13
Android] Menu  (0) 2018.05.13
Android] 실습 8 ListView  (0) 2018.05.13

Android] Menu 생성

 

Android] Menu 생성

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

Menu 생성

 

* onCreateOptionsMenu()

  - 처음 메뉴 버튼이 눌렸을 때 한번 호출

  - 메뉴를 리소스에서 로드하는 작업을 주로 함

 

onPrepareOptionsMenu()

  - 매번 메뉴 버튼이 눌렸을 때마다 호출

  - 메뉴를 enable/disable하거나 컨텐츠를 동적으로 변경 

'스마트폰 > Android' 카테고리의 다른 글

Android] Menu 처리  (0) 2018.05.13
Android] SubMenu  (0) 2018.05.13
Android] Menu  (0) 2018.05.13
Android] 실습 8 ListView  (0) 2018.05.13
Android] ListView - 일반 Acitivity에 사용  (0) 2018.05.13

Android] Menu

 

Android] Menu

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

Menu

 

* 단말에 메뉴 버튼 별도로 존재

* 메뉴버튼 클릭시

  - 현재 액티비티에 해당하는 메뉴 팝업

* 메뉴버튼

  - 이미지와 텍스트로 구성

 

* 안드로이드의 중요한 UI요소

 

 

 

 

* XML을 이용하여 메뉴구성

'스마트폰 > Android' 카테고리의 다른 글

Android] SubMenu  (0) 2018.05.13
Android] Menu 생성  (0) 2018.05.13
Android] 실습 8 ListView  (0) 2018.05.13
Android] ListView - 일반 Acitivity에 사용  (0) 2018.05.13
Android] 실습7: ListView  (0) 2018.05.13

Android] 실습 8 ListView

 

Android] 실습 8 ListView

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

실습 8 ListView

 

* 실습7을 그냥 Activity를 사용하여 구현해보세요
 

'스마트폰 > Android' 카테고리의 다른 글

Android] Menu 생성  (0) 2018.05.13
Android] Menu  (0) 2018.05.13
Android] ListView - 일반 Acitivity에 사용  (0) 2018.05.13
Android] 실습7: ListView  (0) 2018.05.13
Android] Adapter–CursorAdapter  (0) 2018.05.13

Android] ListView - 일반 Acitivity에 사용

 

Android] ListView - 일반 Acitivity에 사용

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

ListView - 일반 Acitivity에 사용

 

* ListActivity가 아닌 일반 Activity에서도 사용 가능

 

 

 

* findViewById로 ListView를 직접 가져와서 ListActivity를 통하지 않고 처리 가능

'스마트폰 > Android' 카테고리의 다른 글

Android] Menu  (0) 2018.05.13
Android] 실습 8 ListView  (0) 2018.05.13
Android] 실습7: ListView  (0) 2018.05.13
Android] Adapter–CursorAdapter  (0) 2018.05.13
Android] Adapter-ArrayAdapter  (0) 2018.05.13

+ Recent posts