[ Android ] 다시하는 JAVA ( 2. 이벤트 리스너, 클래스 ) :: 안드로이드 설치 및 개발[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

안드로이드 설치 및 개발
[1]
등록일:2018-08-21 09:45:26 (0%)
작성자:
제목:[ Android ] 다시하는 JAVA ( 2. 이벤트 리스너, 클래스 )

안드로이드 그리고 자바의 기초를 복습하는 시간

안드로이드 프로젝트를 진행하면서 자바에 대한 이해를 높여야 겠다는 생각이 들었습니다. 드로이드 타운의 자바+안드로이드(http://www.android-town.org/) 강의를 바탕으로 기본부터 진행할 예정입니다.


이벤트와 이벤트 리스너

1.이벤트리스너 작동 과정

  • 사용자가 터치를 하면 이벤트 핸들러가 이벤트 객체를 만들고
  • 이벤트 객체에 정보(좌표)를 넣고
  • 이벤트 리스너로 이벤트 객체를 넘겨준다

2. callback 함수

  • public void onClick()은 callback 함수의 일종임
  • 사용자가 동작시키는 것이 아니라, 클릭이 되었을 때 ( 특정조건 ) 시스템이 알아서 실행하는 함수를 callback 함수라고 함

클래스

1.기본 형태

  • Person 클래스는 instance를 만들기 위한 틀
  • new Person(); 으로 실제 instance를 만들어서
  • person01 변수에 할당함
  • person01 객체는 class의 walk, run과 같은 메소드를 사용 가능함
  • 안드로이드 스튜디오에서 println을 하면 log에 찍힘

2. 생성자

  • 객체가 만들어질 때 호출
  • 객체를 만들면서 객체에 데이터를 넣어주고 싶을 때 사용
  • 파라미터가 없는 기본 생성자는 이미 클래스에 들어있는 것과 같음
  • 생성자는 리턴값이 없음
//생성자 호출 예시

//create instance
    Person person01 = new Person("peter");
//class
class person {
    String name;

public Person () { //기본 생성자

}
    public Person(String inName) {
name = inName;
}
}
[본문링크] [ Android ] 다시하는 JAVA ( 2. 이벤트 리스너, 클래스 )
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=34793
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.