본문 바로가기

notification6

[Android][JAVA] Notification 알림창에 액션(버튼) 기능 추가하기 안녕하세요 ! 오늘은 notification 알림창에 액션 버튼을 생성해보겠습니다. 먼저 xml 파일들을 만들어줍니다. activity_noti_action.xml notification을 호출할 수 있는 버튼이 있는 화면 입니다. activity_yes.xml activity_no.xml drawble -> ic_sms.xml drawble 파일에 해당 아이콘을 만들어줍니다. 다음으로 자바 파일들을 만들어줍니다. NotiActionActivity.java import androidx.appcompat.app.AppCompatActivity; import androidx.core.app.NotificationCompat; import androidx.core.app.NotificationManagerCo.. 2023. 6. 25.
[JAVA][Android] notification에 값 담아전달하기 이번시간에는 버튼을 눌러 노티피케이션을 생성하고, 노티를 눌러이동시 값을 전달하는 예제를 만들어 볼까요? 하단 스틱코드를 즐겨찾기 해주세요~ https://stickode.com/detail.html?no=2800 https://stickode.com/detail.html?no=2800 stickode.com 오늘 만들예제를 미리 살펴보겠습니다. startActivity - 노티피케이션 알림띄우기 버튼을 두번 누르면, 2 라는 값을 count에 담아서 노티로 전달합니다. ResultActivity - 노티를 눌러 넘어간 액티비티에서 전달받은 값2를 확인할수 있습니다. 1.액티비티에 노티피케이션을 생성하기 위한 버튼을 만듭니다. 2.노티피케이션 매니저와 , 노티피케이션 채널을 생성합니다. 3.그리고 노티피.. 2022. 3. 12.
[JAVA][Android] 안드로이드 - 알림 만들기 및 알림 탭하여 액티비티로 이동 알림은 사용 중이 아닌 앱의 이벤트에 관한 짧고 시기적절한 정보를 제공하는 기능입니다. 이번 게시글에서는 버튼을 클릭했을 때 알림이 생성되고, 알림을 탭하면 원하는 액티비티로 이동하는 기능을 구현해 보겠습니다. 먼저 기본 알림을 만드는 법부터 알아보겠습니다. 가장 기본적이고 간단한 형태(축소된 형태라고도 함)의 알림에는 아이콘, 제목 및 소량의 콘텐츠 텍스트가 표시됩니다. 알림 콘텐츠 설정 시작하려면 NotificationCompat.Builder 객체를 사용하여 알림 콘텐츠를 생성해야 합니다. NotificationCompat.Builder builder = new NotificationCompat.Builder(this, CHANNEL_ID) .setSmallIcon(R.drawable.notific.. 2021. 10. 21.
[Java][Android] 원하는 시간에 알림 받기 안녕하세요~~!! 오늘은 원하는 시간에 알람을 받는 소스에 대해 공부해보겠습니다. 먼저 데이트 피커와 버튼 하나로 이루어진 쉬운 예제 입니다. 먼저 아래의 링크로 들어가서 즐겨찾기 해주세요 https://stickode.com/detail.html?no=2215 스틱코드 stickode.com 먼저 메니페스트 소스 부터 보겠습니다. 부분을 추가해주시면 됩니다. 다음은 스틱코드로 불러 올 수 있는 메인엑티비티 부분을 보겠습니다. alarm의 al만 쳐도 벌써 스틱코드가 자동완성 되려는 것이 보입니다. 자동완성 하게 되면 위와 같은 코드가 완성이 됩니다. 이부분은 알람을 매일 울리는 메소드입니다. 이제 메인엑티비티의 oncreate부분을 완성해 봅시다 필요한 변수 선언과 저장을 하는 알람시간을 저장하는 부분.. 2021. 7. 17.
[JAVA][Android] 알림(Notification) 기능 만들기 Notification Notification(알림)은 앱이 forground에서 실행 상태가 아니여도 사용자에게 정보를 제공할 수 있는 UI형태 입니다. 쉽게 말해 카카오톡의 메시지 알림 메시지를 떠올리시면 이해가 되시겠죠? 알림을 만들기 전에 우선 채널에 대한 이해가 필요합니다. 왜냐하면 안드로이드 8.0 Oreo (2017년 8월 발표) 이상부터는 Notification Channel을 필수적으로 만들어줘야 하기 때문인데요 Notification Channel Notification을 여러가지 용도로 나누어서 관리할 수 있게 만들어 주고 사용자가 직접 각 채널별로 알림 중요도나 기타 설정을 변경할 수 있습니다. Oreo이전에는 Notification을 앱 단위로 운영했다면 지금은 앱 하위에 Chan.. 2021. 5. 2.
[Kotlin][Android] 알림(Notification) 기능 만들기 Notification(알림)이란? 사용자에게 미리 알림을 주고 다른 사람과의 소통을 가능하게 하며 앱에서 보내는 기타 정보를 적시에 제공하기 위해 Android가 앱의 UI 외부에 표시하는 메시지입니다. [참고] developer.android.com/guide/topics/ui/notifiers/notifications?hl=ko 알림 기능을 만들어 보겠습니다. 먼저 예제에 사용할 화면을 만들어 보겠습니다. 다음 코드를 작성해 보겠습니다. 스틱코드를 활용한다면, 클래스에서 'b' 까지만 작성했을 때 '버튼 이벤트 생성' 이벤트가 나타납니다. '버튼 이벤트 생성' 이벤트를 누를 경우 코드가 자동으로 완성이 됩니다. 여기서는 버튼의 아이디 값만 입력을 해주시면 됩니다. 다음 알림을 보내기 위해 알림을 생.. 2021. 4. 17.