草庐IT

通知栏

全部标签

android - 如何在没有应用程序的情况下测试 GCM 通知?

我目前正在后端使用AmazonSNS实现推送功能。现在,我想为后端编写测试,并以某种方式确保已发布的通知传送到端点(GCM移动设备)。有没有办法从Google开发控制台获取模拟registrationID并检查收件箱是否有通知实际到达?所有这些都没有构建应用程序? 最佳答案 GCM也适用于Chrome。这里有一个示例Chrome应用:https://github.com/GoogleChrome/chrome-app-samples/tree/master/samples/gcm-notifications-它在Chrome的应用程

java - 如何要求用户在单击 android 中的通知操作时解锁设备?

我正在显示来self的应用程序的通知,并且该通知中有一个操作,当用户单击该操作时,将根据我设置的Intent调用相应的操作类。现在,我想执行一个特定的操作,但在此之前,如果屏幕受pin/pattern保护,用户需要解锁屏幕。我无法要求用户解锁设备,即在锁定屏幕上打开解锁键盘/图案。下面是我的代码,//HandleActionisajavaclassthatextendsIntentServiceIntentintent=newIntent(context,HandleAction.class);intent.putExtra(key,"my_value");//Usedtosendin

android - Android BigPictureStyle 推送通知中的图像/位图大小应该是多少?

我想在通知中清楚地了解BigPictureStyle位图的图像大小。我浏览了一些教程,但找不到有关此位图的尺寸规范。一些被告知具有2:1的纵横比。我想要一些清晰度,例如中推荐的位图/图像大小NotificationCompat.BigPictureStyles=newNotificationCompat.BigPictureStyle().bigPicture(bitmap_image);s.setSummaryText("Summarytextappearsonexpandingthenotification");notificationBuilder.setStyle(s);请指导

android - 如何从 Activity 中一一显示通知警报列表?

我是android应用程序的新程序员,我想从Activity中一个一个地显示多个通知。我已经实现了一种获取通知的方法,如下所示publicvoidmyNotify(Stringmessage){Log.v("mynotificationmethod","fromGetNotificationclass");NotificationManagernotificationManager=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);Notificationnotification=newNotification(R.

android - 如果有多个通知,如何提供计数器

我已经使用C2dm实现了PushNotification。我也收到来自c2dm的通知。我的问题是当我收到多个通知时我想给出一个计数器,我的意思是“你有一个通知(计数)”。我该如何实现。 最佳答案 您可以将数字值设置到通知对象中NotificationnotifyDetails=newNotification(R.drawable.alarm,intent.getExtras().getString(KEY_TITLE),System.currentTimeMillis());notifyDetails.number=1;//////

Android:自定义Toast通知继承默认Toast

我有一个包含图像和文本的自定义Toast通知。自定义toast工作正常,但我想知道如何让我的自定义toast继承默认的toast外观和感觉?我希望它看起来像默认的一样,带有漂亮的圆角和边框。这是我的自定义toast的样子。 最佳答案 我在我的一个应用程序中使用它。改变一些周围的东西,它应该也适合你。ToastImageToast=newToast(getBaseContext());LinearLayouttoastLayout=newLinearLayout(getBaseContext());toastLayout.setOri

android - 可选择启动 Activity 并使用来自 Android 服务的通知。仅在存在某个应用程序时启动或通知

我在自己的应用程序中重复使用了一项服务(它既是“绑定(bind)”服务又是“启动”服务),因为它进行了很多我感兴趣的有用数据采集。一切正常,但我注意到问题。此代码中抛出异常:IntentdialogIntent=newIntent();dialogIntent.setClassName(service.getBaseContext(),"com.mycompany.receiver.ui.DialogActivity");//nameschangedtoprotecttheinnocentdialogIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_

android - 单击通知后关闭状态栏

我的通知包含几个按钮:1按钮启动返回主Activity(这样做时应该关闭状态栏)其中4个发送未决Intent来控制音乐(应保持状态栏打开)问题是,第一个按钮没有关闭状态栏...第一个按钮发送的PendingIntent:IntentactivityIntent=newIntent(smp,MusicShaker.class).setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP);activityIntent.setAction(MyIntentAction.DO_LAUNCH_ACTIVITY_

android - 如何使用位图作为通知图标

我想在一张图片上画点什么,画完之后就是一张位图。我想将此位图作为图标添加到通知中。但它的图标必须是一个intId。我怎样才能做到?谢谢你的回答~~~~请帮助我! 最佳答案 从这里Post我开始知道通知图标将采用资源图像。所以你不能在小图标中做动态。但是您可以从ApiLevel11开始使用大图标。为此你可以使用Notificaiton.BuilderReferhere还有其他方法。也就是说,您可以更改下拉通知时出现的图标。为此,您必须使用RemoteViewsReferhere 关于and

android - 收到 GCM 通知时启动应用程序

我有GCM通知实现。我知道客户端应用程序无论是在前台、后台还是被杀死状态都会收到通知。我想知道的是,当应用程序处于终止状态时,如何根据收到的通知启动我的应用程序? 最佳答案 在消息接收器中,我执行以下操作:finalIntentnotificationIntent=newIntent(context,YourActivity.class);notificationIntent.setAction(Intent.ACTION_MAIN);notificationIntent.addCategory(Intent.CATEGORY_LA