草庐IT

silent-notification

全部标签

Android:如果将 Activity 带回屏幕,Notification 的 PendingIntent 不会触发 onCreate()

我猜我对IntentFlags有一些误解。我想做的是,我有一个radio流应用程序,它有两个Activity(PlayerApplication和SettingsScreen)。我有一个在后台运行的用于流媒体的Service.class,它也包含一个通知(您可以在通知覆盖菜单和PlayerApplication中停止/开始播放)。如果用户点击通知,PlayerApplicationActivity应该返回屏幕。一切正常,预期情况:用户打开SettingsScreenActivity->打开NotificationOverlayMenu->点击Notification->PendingI

android - 如何修复 : HAXM silent installation only support mac OS X from 10. 8 到 10.10

将我的Mac更新到OSXElCapitan10.11.1后,我无法在AndroidStudio中创建新的虚拟设备从现在开始,当我创建一个新的虚拟设备并运行我的应用程序时,我会收到以下消息:>emulator:ThememoryneededbythisAVDexceedsthemaxspecifiedin>yourHAXMconfiguration.HAXMisnotworkingandemulatorrunsin>emulationmodeemulator:AVDRAMsize=1024MBemulator:HAXM>maxRAMsize=512MBemulator:Youmightw

Android - 如何使用代码允许/启用 "Floating notifications"设置作为 App 的默认设置

我想使用Android代码启用float通知。通常用户不知道该设置。所以我需要默认启用它。 最佳答案 恐怕是个坏消息。您可能知道,这需要权限SYSTEM_ALERT_WINDOW.由于AndroidM谷歌有begunlockingdown此权限可减少困惑。此权限的不同寻常之处在于它需要用户转到实际设置屏幕普通的AndroidM权限流程不适用于此。引用API:IftheapptargetsAPIlevel23orhigher,theappusermustexplicitlygrantthispermissiontotheappthro

Android Notification.PRIORITY_MAX 已弃用 在顶部显示通知的替代方法是什么?

如何在顶部显示安卓通知?setPriority(Notification.PRIORITY_MAX)由于Notification.PRIORITY_MAX已弃用,有什么替代方案?NotificationCompat.Builderbuilder=newNotificationCompat.Builder(context).setContentIntent(pendingIntent).setSmallIcon(R.mipmap.ic_launcher).setContentTitle("NotificationTitle").setContentText("NotificationTe

android - Android中是否有类似Apple Push Notification Service的推送通知服务?

我想为Android手机用户提供推送通知服务,Android中有没有类似ApplePushNotificationService的推送通知服务? 最佳答案 哦,是的!它叫做C2DM.请检查一下!编辑:Tutorial已添加链接!编辑:为了完整起见,C2DM现已弃用,取而代之的是GoogleCloudMessaging编辑:GCM现已被FirebaseCloudMessaging取代 关于android-Android中是否有类似ApplePushNotificationService的推

Android 有时我得到 android.app.RemoteServiceException : Bad notification posted from package. 为什么?

我的通知有一个严重的问题。有时,当我的应用发布相同的自定义通知时,我会收到此错误:android.app.RemoteServiceException:Badnotificationpostedfrompackagecom.packagename:Couldn'texpandRemoteViewsfor:ClassName(package=com.packagenameid=0tag=nullnotification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x22))atandroid.app.ActivityT

android - Firebase 云消息传递 - Android : click-action of notification when app is closed doesn't work

我正在使用FirebaseCloudMessaging将数据消息传送到我正在开发的应用程序。根据FCM文档,当应用程序处于前台时:AclientappreceivesadatamessageinonMessageReceived()andcanhandlethekey-valuepairsaccordingly.而且效果很好。当应用程序在后台时,行为是不同的:thedatapayloadcanberetrievedintheIntentusedtolaunchyouractivity.而且它似乎不太好用。我在通知JSON中使用“click_action”参数,我在其中指定要打开的“Ac

android - 用户通知 - 如何从 GCM 恢复丢失的 notification_id?

我按照描述生成notification_keyhere.假设由于某些错误我无法存储它,所以我尝试重新注册。这次我收到400错误消息“notification_keyalreadyexists”。这看起来很奇怪,尤其是与registrationofadevicetoGCM相比,您可以在其中注册任意多次,并始终获得状态为200的相同注册ID。现在我不能再注册,我也不能注销,因为我没有notification_id。有什么方法可以从GCM获取之前生成的notification_key吗?还是使用不同的notification_key_name再次注册的唯一方法?

android - 如何在 Android 中获取 Stacked Notifications 的文本

问题是当所有传入通知堆叠时(如在Whatsapp中),如何获取所有传入通知的文本(不是标题)字段。publicclassNLServiceextendsNotificationListenerService{publicvoidonNotificationPosted(StatusBarNotificationsbn){Log.v(Constants.TAG_notifs,"-------------------------inonNotificationPosted(),NotificationText="+sbn.getNotification().tickerText);Bund

安卓 O : Notification Channel localization

我创建了一个这样的通知channel:NotificationChannelchannel=newNotificationChannel(CHANNEL_ID_FOOBAR,getContext().getString(R.string.notification_channel_foobar),NotificationManager.IMPORTANCE_DEFAULT);notificationManager.createNotificationChannel(channel);我为R.string.notification_channel_foobar提供了不同的翻译,并且chan