알림은 응용 프로그램의 일반 사용자 인터페이스 외부에서 사용자에게 표시할 수 있는 메시지입니다. 당신은 아주 쉽게 안드로이드에 자신의 알림을 만들 수 있습니다.
안드로이드는 이러한 목적을 위해 알림 관리자 클래스를 제공합니다. 이 클래스를 사용하려면 이 클래스의 개체를 인스턴스화해야 합니다. 그 구문은 다음과 같습니다−
NotificationManager NM;NM=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
그 후 알림 클래스를 통해 알림을 만들고 아이콘,제목 및 시간과 같은 속성을 지정합니다.−
Notification notify = new Notification(android.R.drawable.stat_notify_more,title,System.currentTimeMillis());
다음으로 해야 할 일은 컨텍스트와 인텐트를 매개 변수로 전달하여 진행중인 인텐트를 만드는 것입니다. 다른 응용 프로그램에 보류 내용을 부여하면 다른 응용 프로그램이 사용자 자신인 것처럼 지정한 작업을 수행할 수 있는 권한을 부여할 수 있습니다.마지막으로 해야 할 일은 알림 클래스의 이벤트 정보 메서드를 호출하고 알림 제목 및 본문 세부 정보와 함께 보류 중인 의도를 전달하는 것입니다. 그 구문은 아래에 나와 있습니다. 그런 다음 마지막으로 알림 관리자 클래스의 알림 메서드를 호출합니다.
notify.setLatestEventInfo(getApplicationContext(), subject, body,pending);NM.notify(0, notify);
알림 메서드 외에도 알림 관리자 클래스에서 사용할 수 있는 다른 메서드가 있습니다. 그들은 아래에 나열되어 있습니다−
시니어.없음 | 방법&설명 |
---|---|
1 |
이 방법은 이전에 표시된 알림을 취소합니다. |
2 |
이 메서드는 이전에 표시된 알림도 취소합니다. |
3 |
이 메서드는 이전에 표시된 모든 알림을 취소합니다. |
4 |
이 방법은 상태 표시줄에 표시할 알림을 게시합니다. |
5 |
알림(문자열 태그,지능 아이디,알림 알림) 이 방법은 또한 상태 표시 줄에 표시 할 알림을 게시합니다. |
예제
아래 예제에서는 알림 관리자 클래스의 사용을 보여 줍니다. 그것은 당신이 알림을 만들 수있는 기본 응용 프로그램을 상자.
이 예제를 실험하려면 실제 장치 또는 에뮬레이터에서 실행해야 합니다.
단계 | 설명 |
---|---|
1 | 당신은 패키지 콤에서 안드로이드 응용 프로그램을 만들 안드로이드 스튜디오를 사용합니다.예.사이람크리슈나내 응용 프로그램. |
2 | 주 작업을 수정합니다.자바 파일은 알림 코드를 추가 할 수 있습니다. |
3 | 파일 레이아웃은 다음과 같습니다.필요한 경우 모든 구성 요소를 추가합니다. |
4 | 응용 프로그램을 실행하고 실행중인 안드로이드 장치를 선택하고 그 위에 응용 프로그램을 설치하고 결과를 확인합니다. |
여기에 주요 내용이 있습니다.활동.자바.
tutorialspoint.com
다음은 액티비티 _메인의 내용입니다.이 응용 프로그램은 다음과 같은 기능을 제공합니다.인기 있는
의 우리의 응용 프로그램을 실행 해보자. 안드로이드 스튜디오에서 응용 프로그램을 실행 프로젝트의 활동 파일 중 하나를 열고 도구 모음에서 실행아이콘을 클릭합니다. 응용 프로그램을 시작하기 전에,안드로이드 스튜디오는 당신이 당신의 안드로이드 응용 프로그램을 실행하려는 옵션을 선택하는 창을 다음 표시됩니다.
이제 제목,제목 및 본문으로 필드를 채 웁니다. 이 그림은 아래 그림과 같습니다−
이제 알림 버튼을 클릭하면 상단 알림 표시 줄에 알림이 표시됩니다. 그것은 아래에 표시 되었습니다−
이제 알림 표시 줄을 아래로 스크롤하여 알림을 참조하십시오. 이 그림은 아래 그림과 같습니다−