안드로이드스터디 9

2,444 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,444
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

안드로이드스터디 9

  1. 1. 1. 상태표시줄을 이용한 알림 안드로이드 화면 상단에는 알림영역으로 쓰이는 상태 표시줄이 존재 한다 . 알람이 발생 할 경우 그 상태 표시줄에 아이콘 및 티거 텍스트가 나타난다 . 그리고 그 아이콘을 확장하여 해당알람의 내용을 확인 하고 조절 할 수 있다 . 오늘은 상태표시줄에 알림을 표시하는 방법에 대해 설명 하겠다 . 구체적인 알림을 상태 표시줄로 표현하기 위한 클래스와 메서드 Notification 클래스를 사용할 때 아이콘과 티거텍스트를 정할 수 있다 .
  2. 2. 2. setLastEventInfo() setLastEventInfo() 로 알림이 확장 되었을때 나오는 메시지 및 알람에 대한 설명을 정의 할 수 있다 .
  3. 3. 3. 식별자 여러가지 알림을 구분하기 위한 식별자를 구분하여 사용한다 . 교재에서는 6 가지의 알림을 정의 하고 있다 .(P 458)
  4. 4. 4. 소리내기 효과음 자원에 대한 Uri 객체를 sound 속성에 설정하고 알람을 발생 시 킬 수 있다 . Uri.parse 에 효과음의 출처를 쓰면 에뮬레이터에서도 소리가 나온다고 했는데 , 그것은 구현하지 못했음 .
  5. 5. 5. 맞춤형 알림 만들기 setLatestEventInfo() 에서 지정해주는 메시지 를 출력하는것 이외에 맞춤형알림을 만들수 있다 . RemoteView 객체를 이용하여 만들수 있다 . Remoteview 객체에 커스텀 레이아웃인 remote 를 등록하고 그 레이아웃을 알림으로써 사용할 수 있다 .
  6. 6. 6. 커스텀 레이아웃 – remote.xml
  7. 7. 7. 맞춤형 알림만들기 완료

×