Android 通知栏推送功能
Android 通知栏推送功能
让消息在用户的通知栏上显示,并且点击后跳转到指定的页面
MainActivity.Java
import android.app.Notification;
import android.app.NotificationChannel;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.os.Build;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
private static final String CHANNEL_ID = "my_channel_id";
private static final String CHANNEL_NAME = "My Channel";
private static final String CHANNEL_DESCRIPTION = "This is my notification channel";
Bitmap bitmap = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button buttonSendNotification = findViewById(R.id.btn_show_normal);
buttonSendNotification.setOnClickListener(new View.OnClickListener() {
@Override
public void