본문 바로가기
개발자/Android

Notification 클래스에 대한 정보

by Alex.K 2011. 5. 23.
반응형

요즘에 졸업작품 작업을 하면서 새롭게 사용하고 있는 Android !!

작업을 하는 도중에 저장용으로도 글을 많이 올리겠지만

나름 자료를 검색하면서 애를 먹었던 부분도 간간히 시간이 된다면 포스팅 할 예정이다.

안드로이드를 접하면서 다른 애 먹으면서 찾아가는 부분들도 있었지만

우선적으로는 Notification 을 이용하여 상태바에 아이콘도 띄우고 알림 내용도 띄우는 부분을 할 것이다.

Notification 클래스에 대한 부분을 일단 설명하겠습니다.

생성자에 대한 개요

 Notification (String  type, Object  source, long sequenceNumber)
          Notification 객체를 작성합니다.
 Notification (String  type, Object  source, long sequenceNumber, long timeStamp)
          Notification 객체를 작성합니다.
 Notification (String  type, Object  source, long sequenceNumber, long timeStamp, String  message)
          Notification 객체를 작성합니다.
 Notification (String  type, Object  source, long sequenceNumber, String  message) 
          Notification 객체를 작성합니다.

메소드에 대한 개요

 string  getMessage ()
          통지 메세지를 가져옵니다.
 long  getSequenceNumber ()
          통지 순서 번호를 가져옵니다.
 long  getTimeStamp ()
          통지 타임 스탬프를 가져옵니다.
 string  getType ()
          통지형을 가져옵니다.
 object  getUserData ()
          사용자 데이터를 가져옵니다.
 void  setSequenceNumber (long sequenceNumber)
          통지 순서 번호를 설정합니다.
 void  setSource (Object  source)
          소스를 설정합니다.
 void  setTimeStamp (long timeStamp)
          통지 타임 스탬프를 설정합니다.
 void  setUserData (Object  userData)
          사용자 데이터를 설정합니다.
 stirng  toString ()
          이 통지의 String 표현을 돌려줍니다.

메소드에 대한 상세 내용

setSource

public void setSource(Object  source) 소스를 설정합니다.  

getSequenceNumber

public long getSequenceNumber() 통지 순서 번호를 가져옵니다. 
반환값:
소스 객체내의 통지 순서 번호통지 소스의 문맥으로 특정의 통지를 식별하는 시리얼 번호. 통지 
모델에서는, 통지가 송신된 차례로 수신되는 것은 보증되어 있지 않다.
setSequenceNumber
public void setSequenceNumber(long sequenceNumber) 통지 순서 번호를 설정합니다. 
 

getType

public String  getType() 통지형을 가져옵니다. 
반환값:
통지형 Java 프로퍼티과 같은 닷 표기법으로 표현되었다 캐릭터 라인. 예를 들어, network.alarm.router 등의 통지형이 
있다
 

getTimeStamp

public long getTimeStamp() 통지 타임 스탬프를 가져옵니다. 
 
반환값:
 
통지 타임 스탬프.  
 

setTimeStamp

public void setTimeStamp(long timeStamp)
통지 타임 스탬프를 설정합니다 
 

getMessage

public String  getMessage()
통지 메세지를 가져옵니다.
 
반환값:
이 통지 객체의 메세지 캐릭터 라인. 사용자에게 표시한다 통지의 설명을 포함한 경우도 있다

getUserData

public Object  getUserData() 사용자 데이터를 가져옵니다.
반환값:
사용자 데이터 객체. 통지 소스로부터 컨슈머(consumer)에게 전송된다 모든 데이터용으로서 사용되는
  

setUserData

public void setUserData(Object  userData)
사용자 데이터를 설정합니다.

 

toString

public String  toString()
이 통지의 String 표현을 돌려줍니다.
 
아래의 사이트에서 위의 정보들을 참조 하였습니다.
http://www.javastudy.co.kr/api/api1.6/javax/management/Notification.html
반응형

댓글