草庐IT

发广播

全部标签

android - 当 android 4.2.2 中的 wi-fi 状态发生变化时,随机调用广播接收器

我的目标是在更改wi-fi状态时打印日志。我使用下面的代码。MainActivity.java(主Activity)publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);startService(newIntent(this,WiFiService.class));}@Overrideprotectedv

android - 使用广播接收器在 Android 中启动 AlarmManager?

我正在编写一个程序,该程序会触发定期启动服务的Intent,为此我决定使用alarmmanager,我能够相当轻松地使它在Activity中执行我想要的操作,但我得到了一个尝试在我无法弄清楚的接收器中执行此操作时出错。AlarmManageram=(AlarmManager)getSystemService(ALARM_SERVICE);告诉我ALARM_SERVICE无法解析为变量这是我为那个接收器的完整代码:packagecom.testapp21.second.activities;importandroid.app.AlarmManager;importandroid.app.

Android - 互联网广播流媒体

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我打算为一个本地广播电台制作一个Android应用程序我需要制作广播节目的互联网流媒体您能否为此提供一些起点、一些教程或其他内容。

android - 广播接收器没有收到 Intent

我有两个可以完全控制的应用程序。两者都使用相同的证书签名,并且都使用完全相同的Intent过滤器。一个从fragment发送广播,另一个假设接收它并做一些事情。然而,这不起作用:Strings.FILTER_INIT_REGISTER="com.app.FILTER_INIT_REGISTER"Intentintent=newIntent(Strings.FILTER_INIT_REGISTER);getActivity().sendBroadcast(intent);我已经在包含ReportingReceiver类的应用程序的list应用程序标签中注册了接收器:好奇为什么Report

Android 4.2.2来电广播

我们在最新操作系统Android4.2.2上的来电广播有问题。我们正在开发应用程序,该应用程序应该使某些联系人的铃声静音。它在旧系统上运行良好,但在OS4.2.2上,设备会响铃约1-2秒,直到我们能够将其静音。只有当设备处于sleep模式(屏幕关闭)时才会发生这种情况。这个系统上的广播是否以某种方式延迟了?有没有人遇到过类似的问题?感谢您的任何回复。编辑:经过一些实验(在Nexus4上)后,我们发现:当我们关闭Wi-Fi时,问题消失,所以可能Wi-fi在从sleep状态再次打开时使用了过多的CPU时间(这只是假设)。其他人认为我们发现:4次尝试中大约发生了3次。

android - 广播接收器推送通知

我在我的android应用程序中实现了推送通知:在我的主课中://PUSHParse.initialize(this,applicationId,clientKey);PushService.setDefaultPushCallback(this,SlidingMenuActivity.class);ParseInstallation.getCurrentInstallation().saveInBackground();ParseAnalytics.trackAppOpened(getIntent());在我的manifest.xml中:当我打开我的应用程序时,我会收到通知。我单击返

android - 关闭 GPS 时广播接收器被调用 2 次?

list:广播接收者:publicclassGpsLocationReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Log.d(TAG,"onReceive...");if(intent.getAction().matches("android.location.PROVIDERS_CHANGED")){Log.d(TAG,"GPSproviderchanged...");EventBus.getDefault().postLocal(intent.get

android - 从广播接收器启动的 Activity ,尽管已经完成,但仍保留最近的任务

我无法解决两个Activity的问题:我有一个使用警报管理器编写警报的AActivity,警报接收器在3秒内启动了一个只有完成按钮的BActivity。如果我从A对警报管理器进行编程并按后退按钮完成此Activity,则3秒后会出现BActivity。一切正常。问题如下:如果我通过启动器重新打开应用程序,系统会启动AActivity,但如果我通过长按主页按钮(最近使用的任务)启动应用程序,我总是打开BActivity。我需要当我完成BActivity时,如果我从任何地方重新打开应用程序,AActivity应该打开。我已尝试将noHistory添加到ActivityB,但问题仍然存在。这

向AlarmManager和广播接收器发送通知

实际上,我已经对我的应用程序实施了通知。当我单击一个按钮时,它设置了通知的时间,并致电广播接收器。但是当要求3个通知(例如一个通知)(3pm,4pm,4pm,5pm发送)时,它仅发送5pm通知不是下午3点和下午4点,因为上次触发了5pm。我认为这与通知ID有关。我将ID传递给0.我应该做什么。请帮助。我的广播接收器publicclassNotificationMessageextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentarg1){Log.d("Tag","dd");showNotificat

android - Android 中的实时视频广播和流媒体

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我想开发一个Android应用程序,它具有从任何移动设备进行视频广播和流式传输的功能。我已经搜索了许多可能为Android应用程序开发提供支持的api,但其中大多数都有支持Android4.3+的sdk。我已经找过:1)StreamBox2)ustream3)Wowza4)KickFlip5)Aftek他们中的大多数只支持web端或支持4.3+以上的版本。我需要教程或