草庐IT

推送通知

全部标签

android - 当设备连接到您的 android wifi 网络共享 AP 时如何获得通知?

我通过我的Android设备中的应用程序启用Wi-Fi网络共享。当有人连接到由我的应用程序绑定(bind)的Wi-Fi网络时,我如何在我的应用程序中收到通知?我需要注册某些特定的广播接收器吗?我已经把应用程序源码贴在下面了@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);((ToggleButton)findViewById(R.id.toggle_tethering)).se

android - Google Analytics 最终用户正确通知

-我为Android实现了GoogleAnalytics-inMeasurementProtocol/SDK/User-IDPolicygoogle说您将适本地通知您的最终用户您使用的GoogleAnalytics的实现和功能-这需要向用户展示吗?-这是询问用户的最佳方式?喜欢第一次弹出或任何其他方式建议谢谢 最佳答案 如果您真的很担心,您应该咨询律师。我不是律师,所以请按它的值(value)(非律师的随机互联网陌生人的意见),但我的解释是在我通常包括的地方包括它的通知我自己的服务条款(ToS)。例子:无论用户可以首先从哪个页面或媒

android - 设置单行android通知(只有标题)

我想在通知抽屉中为我的应用程序设置一个通知,但其中只有一个标题(没有正文),意思是-只有一行通知,应该与应用程序图标垂直对齐。例如,在下面的通知中,我只想保留“Ringershushed'til19:16”标题,字体大小相同,但垂直居中于左侧的应用程序图标。这是我创建通知的代码:NotificationManagermanager=(NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);PendingIntentcontentIntent=PendingIntent.getActivity(

android - adapter 的内容发生了变化但是 ListView 没有收到通知,后台没有更新

我已经在SO上阅读了很多关于这个的内容,但我无法找到适合我的情况的解决方案。这是设置:ActivityA,包含列表和正在显示的数据。当我的数据管理器的异步任务完成更新时,会发生以下情况:protectedvoidonPostExecute(Voidv){super.onPostExecute(v);if(editedDataSectionRows==null)editedDataSectionRows=newint[]{0,0,0,0,0,0,0};mData=editedData;mSectionRows=editedDataSectionRows;if(mCallback!=nul

android - 使用没有第三方服务器的android gcm的设备到设备推送通知

我们计划在Android上编写一个消息/聊天类应用程序。我们计划使用GCM交换消息。传统的方法是让应用程序服务器存储所有用户的gcmid,如果user1想要发送给user2的消息,1.user1将消息发送到应用程序服务器,其中包含消息和接收者id,即user22.应用服务器获取user2的gcmid,调用sender.send(regid2,message)3.User2收到消息。我看到它只是对https://android.googleapis.com/gcm/send的RESTAPI调用.所以如果user1有user2的gcmid,为什么我们不能直接从user1设备调用gcmAPI

android - 在推送通知时显示 Activity/弹出窗口,而不是状态栏中的消息

我是一个android新手,我真的需要你的帮助。在推送通知(GCMintentservice)上,我开始使用待处理的Intent做一些事情。但我想在状态栏中显示弹出窗口或Activity而不是推送通知消息。也就是说,如果应用程序正在运行,用户将显示一个Activity,而不是状态栏上的消息。我知道不推荐。但那可能吗?感谢您的帮助。提前致谢 最佳答案 是的!有可能的。从GCM接收推送消息时,使用以下方法:publicbooleanisForeground(StringmyPackage){ActivityManagermanager=

android - 带按钮的通知不处理事件

我有以下服务在我的应用程序中显示通知,到目前为止它显示正常,但它无法以某种方式处理点击事件。我该如何处理这些?要求:我希望只要视频还在播放,这个通知就会出现。我希望这是做到这一点的方法。publicclassCustomNotificationsextendsServiceimplementsINotificationService{privatestaticCustomNotificationsinstance;privateContextctx;privateNotificationManagermNotificationManager;privateStringstart="pl

android - 当我连接到我的 Wifi 时,在 Android 上收不到推送通知

所以,我的SamsungGalaxys5(sm-g900f)遇到了问题。我无法接收某些应用程序的推送通知(视频群聊、whatsapp、gmail,..显然所有使用GoogleCloudMessaging推送通知的应用程序)。当我只连接到家里的Wifi时,我遇到了这个问题;当我关闭wifi并切换到移动数据时,所有延迟的通知都会同时到达。但是,当我连接到其他Wifi时,一切似乎都正常。另请注意,其他手机在我的wifi上正常工作(例如Samunggalaxys4)。我已经完成了一些故障排除:1)我使用的是普通的android5.0(西类牙固件)(我住在黎巴嫩)。我Root了我的手机,问题仍然

超越架构师!消息通知系统优化设计

5收集联系信息流程为发送通知,需收集各种信息如移动设备令牌、email、phone和第三方通道信息。用于存储联系信息的简化的数据库表模式。它是个带有电子邮件、电话、设备令牌和外部通道的单个NoSQLDynamoDB表。Contactstableschema:device_tokens应以JSON格式存储。示例:[{"deviceToken":"[设备令牌UUID]","platform":"apns"},{"deviceToken":"[设备令牌UUID]","platform":"fcm"}]external_channels字段[{"platform":"slack","url":"[通道

Android whatsapp 喜欢来电通知

我正在开发一个voip应用程序。有一个显示来电通知的后台服务,当手机未锁定且应用程序处于后台状态时,它按预期工作(显示来电对话框)。如何生成带有交互式按钮的对话框,例如whatsapp来电通知;即使手机已锁定?关于这方面的任何提示或我可以查阅的文档?我可以为来电发送应用内通知,但这似乎还不够。我需要一个完整的对话框界面,它有一个按钮或类似的按钮,可以依次打开应用程序。我使用Quickblox作为voip服务提供商。提前致谢我试过解锁手机,按下按钮这是我从后台服务打开对话框的代码。viewToShowOnLockedScreen=View.inflate(getApplicationCo