草庐IT

通知栏

全部标签

android - 如何控制锁屏通知更新的频率

我有一个通过服务更新通知的应用程序。此通知每秒更新一次。它显示了一个计时器。当前在牛轧糖上,设备锁定时,通知更新会触发屏幕唤醒,以显示更新的通知。我想控制这个,因为我的通知真的很频繁。我还想避免更改通知的更新频率。这样做会向用户显示不太准确的信息。所以我正在寻找一种编程方式来控制通知更新时唤醒屏幕的频率。谢谢你:) 最佳答案 这个下面的通知可以用来经常更新用户,而且屏幕在锁定时不会唤醒。你可以试试if(notificationBuilder==null){notificationBuilder=newNotificationComp

android - 分组通知在 Android 7 上的行为

我创建了几个这样的通知:publicclassNotificationCreator{Contextcontext;intc=0;publicNotificationCreator(finalContextcontext){this.context=context;}voidcreate(){Stringtext=""+c+""+newDate().toGMTString();//IntentIntentintent=newIntent(context,SecondActivity.class);intent.putExtra(SecondActivity.KEY,text);Inte

Android 无法通知项目评估监听器

在我的Macbook恢复出厂设置后,我遇到了这个奇怪的问题。Androidstudio无法构建项目并且每次构建时都显示相同的问题。注意:我在stackoverflow上发现了多个相同的线程,但没有一个对我有用。这就是为什么我必须把它放在stackoverflow上。Gradleconsole和ManifestInfo可以在下面找到:Grandle控制台日志:[![Executingtasks:\[clean,:app:generateDebugSources,:utilities:generateDebugSources\]Configurationondemandisanincuba

android - 服务被系统自动杀死时取消Android通知

我有一个实现MediaBrowserServiceCompat的应用程序。播放音乐时,它在前台运行,并带有系统不可关闭的媒体控制通知。暂停时,它从前台出来,并保留通知。标准的东西。当这个服务被系统自动杀死时,通知并没有被移除。您可以通过将应用程序置于非前台暂停状态、离开应用程序并发出此命令来模拟此情况:adbshellamkillcom.myapp.package通知仍然存在。您收到此Logcat消息:W/ActivityManager:Schedulingrestartofcrashedservicecom.myapp.package/com.myapp.package.playba

android - 每五分钟显示一次安卓通知

我想知道如何设置通知时间。我想设置每五分钟通知一次,所以帮我做到这一点。publicclassFirstActivityextendsActivity{privatestaticfinalintHELLO_ID=1;//publicstaticfinalintFLAG_AUTO_CANCEL=0;`entercodehere`@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedmethodstubsuper.onCreate(savedInstanceState);setContent

安卓通知灯不工作

现在我正在使用通知让用户知道该服务仍在运行。现在我想用notificationlight来提醒用户。(因为它很花哨)通知工作正常,但通知灯什么也没做。其他应用程序与通知灯一起工作正常,(gtalk,facebook)它或多或少是添加了这些标志的通知示例代码:notification.ledARGB=0xff00ff00;notification.ledOnMS=100;notification.ledOffMS=100;notification.flags|=Notification.FLAG_SHOW_LIGHTS;notification.flags|=Notification.F

安卓通知宽度

我正在写一个application从几个“符号”构建通知。有时这些不合适,我会停下来添加一些不合适的符号。目前我正在查看设备的屏幕宽度以确定适合的符号数量。像这样:DisplayMetricsdm=resources.getDisplayMetrics();intnum=dm.widthPixels/height;其中高度是64dp的“硬编码”值。但这不适用于平板电脑。结果我失去了最右边的符号。有什么方法可以确定我的通知中的实际空间量?在这张图片上,我使用了另一个总共不超过7个符号的硬编码值。 最佳答案 是否使用height=64或

Android 在没有可扩展 View 的状态栏中显示通知

我需要帮助来做某事。我尝试在android状态栏中显示通知。它将通知用户与服务器的同步正在进行中。现在,我使用这段代码,它工作正常:NotificationCompat.Builderbuilder=newNotificationCompat.Builder(this).setSmallIcon(android.R.drawable.stat_notify_sync).setWhen(System.currentTimeMillis()).setAutoCancel(false).setOngoing(true);NotificationManagernm=(NotificationM

android - 特定设备未收到 Google Cloud Messaging 通知

我有一个应用程序,我在其中实现GoogleCloudMessaging通知,但在特定设备中消息没有到达。此设备具有使用GCM的最低要求(Android2.2版、安装了Play商店并登录了Google帐户)。在日志中,我看到设备正在接收注册ID并将其发送到后台,我在后台有一个已注册设备列表。我的问题是:我是否需要进行额外配置才能使设备接收这些通知?这是list 最佳答案 改变这个:到: 关于android-特定设备未收到GoogleCloudMessaging通知,我们在StackOver

android - 在通知中显示一个持续的进度条,android?

我试图在通知窗口中显示不确定的进度条。但它没有显示。这是我的代码intid=1;NotificationManagermNotifyManager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);BuildermBuilder=newNotificationCompat.Builder(MenuActivity.this);mBuilder.setContentTitle("Myapp").setContentText("Downloadinprogress");mBuilder.setProgre