找到关于 Android 的1631 篇文章
398 次浏览
此示例演示如何抑制锁屏上的 Android 通知,但将其保留在通知区域。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 res/layout/custom_notification_layout.xml。步骤 4 - 将以下代码添加到 src/MainActivity.package app.tutorialspoint.com.notifyme ; import android.app.KeyguardManager ; import android.app.NotificationChannel ; import android.app.NotificationManager ; import android.content.Context ; import android.os.Bundle ; import android.support.v4.app.NotificationCompat ; import ... 阅读更多
481 次浏览
此示例演示如何将 EditText(用于插入文本)插入 Android 通知。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 res/layout/custom_notification_layout.xml。步骤 4 - 将以下代码添加到 src/MainActivity.package app.tutorialspoint.com.notifyme ; import android.app.NotificationChannel ; import android.app.NotificationManager ; import android.os.Bundle ; import android.support.v4.app.NotificationCompat ; import android.support.v7.app.AppCompatActivity ; import android.view.View ; import android.widget.RemoteViews ; ... 阅读更多
318 次浏览
此示例演示如何在 Android 通知上插入 EditText(用于插入文本)。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 res/layout/custom_notification_layout.xml。步骤 4 - 将以下代码添加到 src/MainActivity.package app.tutorialspoint.com.notifyme ; import android.app.NotificationChannel ; import android.app.NotificationManager ; import android.os.Bundle ; import android.support.v4.app.NotificationCompat ; import android.support.v7.app.AppCompatActivity ; import android.view.View ; import android.widget.RemoteViews ... 阅读更多
285 次浏览
此示例演示如何在 Android 应用中接收推送通知时添加额外的新的通知。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.package app.tutorialspoint.com.notifyme ; import android.app.NotificationChannel ; import android.app.NotificationManager ; import android.os.Bundle ; import android.support.v4.app.NotificationCompat ; import android.support.v7.app.AppCompatActivity ; import android.view.View ; import android.widget.Toast ; public class MainActivity extends AppCompatActivity { public static final String NOTIFICATION_CHANNEL_ID = "10001" ... 阅读更多
425 次浏览
此示例演示如何在 Android 中接收通知时显示自定义警报或视图。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.package app.tutorialspoint.com.notifyme ; import android.app.NotificationChannel ; import android.app.NotificationManager ; import android.os.Bundle ; import android.support.v4.app.NotificationCompat ; import android.support.v7.app.AppCompatActivity ; import android.view.View ; import android.widget.Toast ; public class MainActivity extends AppCompatActivity { public static final String NOTIFICATION_CHANNEL_ID = "10001" ... 阅读更多
696 次浏览
此示例演示如何在 Android 中检查通知是否可见或已取消。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.package app.tutorialspoint.com.notifyme ; import android.app.NotificationChannel ; import android.app.NotificationManager ; import android.app.PendingIntent ; import android.content.Intent ; import android.os.Bundle ; import android.support.v4.app.NotificationCompat ; import android.support.v7.app.AppCompatActivity ; import android.view.View ; public class MainActivity extends AppCompatActivity { public static final ... 阅读更多
1K+ 次浏览
此示例演示如何在 Android 中接收通知时播放自定义声音。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.package app.tutorialspoint.com.notifyme ; import android.app.Activity ; import android.app.NotificationChannel ; import android.app.NotificationManager ; import android.content.Intent ; import android.media.RingtoneManager ; import android.net.Uri ; import android.os.Bundle ; import android.support.annotation. Nullable ; import android.support.v4.app.NotificationCompat ; import android.support.v7.app.AppCompatActivity ; import android.view.View ; public class MainActivity ... 阅读更多
297 次浏览
此示例演示如何在 Android 上调出可用的通知声音列表。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。步骤 3 - 将以下代码添加到 src/MainActivity.package app.tutorialspoint.com.notifyme ; import android.app.Activity ; import android.app.NotificationChannel ; import android.app.NotificationManager ; import android.content.Intent ; import android.media.RingtoneManager ; import android.net.Uri ; import android.os.Bundle ; import android.support.annotation. Nullable ; import android.support.v4.app.NotificationCompat ; import android.support.v7.app.AppCompatActivity ; import android.view.View ; public class ... 阅读更多
3K+ 次浏览
本例演示如何在Android中接收PUSH通知后打开Activity。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必要信息以创建新项目。步骤2 - 将以下代码添加到src/MyFirebaseMessagingService.java包 app.tutorialspoint.com.notifyme ; 导入 android.app.NotificationChannel ; 导入 android.app.NotificationManager ; 导入 android.app.PendingIntent ; 导入 android.content.Context ; 导入 android.content.Intent ; 导入 android.support.v4.app.NotificationCompat ; 导入 com.google.firebase.messaging.FirebaseMessagingService ; 导入 com.google.firebase.messaging.RemoteMessage ; 公共类 MyFirebaseMessagingService 扩展 FirebaseMessagingService { 公共静态最终字符串 NOTIFICATION_CHANNEL_ID = "10001" ; 私有最终静态字符串 default_notification_channel_id = "default" ; @Override 公共无效 onNewToken (字符串 s) { 超级 .onNewToken(s) ; } @Override 公共无效 onMessageReceived (RemoteMessage remoteMessage) { 超级 .onMessageReceived(remoteMessage) ; Intent notificationIntent = new Intent(getApplicationContext() , MainActivity.类) ; notificationIntent.putExtra( "NotificationMessage" , "我来自通知" ) ; notificationIntent.addCategory(Intent. CATEGORY_LAUNCHER ) ; ... 阅读更多
2K+ 查看次数
本例演示如何从通知点击发送参数到Android Activity。步骤1 - 在Android Studio中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必要信息以创建新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。 步骤3 - 将以下代码添加到src/MainActivity.java包 app.tutorialspoint.com.notifyme ; 导入 android.app.NotificationChannel ; 导入 android.app.NotificationManager ; 导入 android.app.PendingIntent ; 导入 android.content.Context ; 导入 android.content.Intent ; 导入 android.os.Bundle ; 导入 android.support.v4.app.NotificationCompat ; 导入 android.support.v7.app.AppCompatActivity ; 导入 android.view.View ; 导入 android.widget.TextView ; 公共类 MainActivity 扩展 AppCompatActivity { ... 阅读更多