草庐IT

通知栏

全部标签

android - Android 版谷歌分析。收到通知的用户被计为活跃用户

我在我的应用程序中使用GoogleAnalytics,它工作正常。但是,如果我每天有100个活跃用户,然后我发送通知,我有1000个连接用户的峰值被计为“活跃”。我不知道是否有一种简单的方法可以防止这些用户被计为活跃用户。他们中的大多数不会打开通知,我不希望他们被视为活跃。我只想统计打开应用程序的用户,而不是所有收到通知的用户。我在发送的通知中使用“正文”字段,并在应用程序中创建自定义通知。有什么方法可以删除这些“活跃”用户吗?非常感谢! 最佳答案 每当您的应用程序收到新的通知时,应用程序OnCreate()方法将被调用。不仅是通知

android - MainActivity 不会从 Firebase 通知 Intent 中获得额外的 yield

这3天我已经尝试处理android通知,用户点击通知然后Activity打开。但每次我toast时,它都说null。尝试使用SOF的一些解决方案,但不起作用。你能看看代码有什么问题吗?提前致谢。通知代码是privatevoidsendPushNotification(JSONObjectjson){//optionallywecandisplaythejsonintologintnotificationId=newRandom().nextInt();Log.e(TAG,"NotificationJSON"+json.toString());try{//gettingthejsonda

android - 在 onActivityResult "Android"中获取邮件发送通知

我正在通过启动邮件Activity//发送邮件finalintSENT_MAIL=1;startActivityForResult(Intent.createChooser(i,"Sendmail"),SENT_MAIL);在onActivityResult(intreq,intres,Intentdata)我正在尝试查找电子邮件发送的结果,以确认我的邮件是否已发送或被用户丢弃。我收到的Intent数据为空i.edata=nullonActivityResult(intreq,intres,Intentdata)中的参数,res永远为0。ie.res=0;请告诉我在这种情况下可以做什么

android - 每 5 秒更改一次 LED 通知的颜色

我正在尝试打开LED通知,例如绿色。关闭屏幕,每5秒将颜色更改为红色(绿色->红色,红色->绿色)。我想我已经完成了一切:在一个服务中,我创建了一个计时器,它执行显示通知的方法。publicclassLEDServiceextendsService{privatebooleanTimerStarted;privateTimertimer;privateNotificationManagermyNotificationManager;privatelongLastColor;publicTurnLedOn(){Notificationnotify=newNotification();no

Android 推送通知未使用 webview 打开我的 Activity

我按照本教程创建了一个推送通知应用程序:http://www.vogella.com/articles/AndroidCloudToDeviceMessaging/article.html它有效,当我收到通知时,我可以打开一个网站。但是,我可以将webview布局与这个推送通知应用程序结合起来吗?我觉得它必须是可能的,因为电子邮件通知以这种方式工作。这是我处理收到的通知的代码:privatevoidhandleData(Contextcontext,Intentintent){Stringapp_name=(String)context.getText(R.string.app_nam

android - 如何在不使用谷歌云消息传递的情况下为 Android 开发推送通知?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我需要为android应用程序开发推送通知系统,而不是使用谷歌云消息传递(安全原因)。此处服务器将通知所有当前登录到特定Android应用程序的设备。我知道这个问题很宽泛,但谁能指出可能的解决方案。提前致谢。

android - 从后台关闭应用程序后取消通知

我有一个在通知栏上显示通知的Activity。如果用户进入后台按下主页按钮,我会保留通知(这是我需要的),但是当用户关闭应用程序时,我需要取消通知,这就是我的问题。我试图在onDestroy上取消通知,但它没有被触发。我尝试为通知设置setOngoingtrue。我该如何处理?每次用户进入后台然后关闭应用程序时,我需要从通知栏中删除通知,但如果用户将应用程序保留在后台,我需要通知。 最佳答案 您在创建通知时有一个ID,对吗?然后你所要做的就是使用那个ID来取消它。例如:NotificationManagermNotification

Android 通知小图片和大图片大小

我想弄清楚ICS+中用于通知的图像大小是多少如图所示:我试过设置ic_launcher,但它太大了,在图像上看起来像是被剪掉了。(MDPI为48dp)所以现在我正在使用ic_stat_notify,MDPI是24dp,它看起来很小。我浏览了所有文档,但找不到任何提及这些图标大小的信息。谢谢 最佳答案 您可以在文档的图像学部分找到更多关于这些图标尺寸的信息here您可以使用thiswebsite为了计算准确的尺寸 关于Android通知小图片和大图片大小,我们在StackOverflow上

android - 在 Ionic 2 for Android 中将推送通知的自定义声音文件放在哪里

我在我的Ionic2应用程序中使用推送插件。现在我想使用自定义声音文件。我在我的负载中发送文件名:options={data:{title:"Title",body:'Body.',soundname:'soundfile'}}但现在我不知道将声音文件放在我的Ionic项目中的什么位置。我应该把它放到res/raw中。但这是在我的平台文件夹中吗?谁能告诉我从根目录开始的正确路径? 最佳答案 我找到了答案:你必须把它放在:platforms/android/res/raw/filename.mp3对于iOS,我把它放在这里:platf

android - 点击 bundle 通知不会触发 PendingIntent

因此,在牛轧糖中,来自同一应用的多个通知会自动bundle到一个组中。我在我的通知上设置了一个PendingIntent和一些额外的东西,如果点击了一个特定的通知,它会启动一个特定的Activity(深层链接)。但是,如果我点击通知包(即不展开组),我的应用程序就像从启动器中一样简单地启动-即它的Intent是空的,没有额外的东西(它不是通过提供的启动器启动的)待定Intent)。当用户点击通知包时,我如何指定要使用的Intent? 最佳答案 我遇到了同样的问题,经过一些调查,您似乎无法设置PendingIntent以在Androi