天道酬勤,学无止境

airplane

如何禁用AIRPLANE MODE平板电脑支持4.4.2(How Do I Disable AIRPLANE MODE tablet supports 4.4.2)

问题 我必须禁用AIRPLANE MODE和DATE TIME SETTINGS在我的应用程序,为我所用,这些意图过滤器,但none他们的works对我来说 <uses-permission android:name="android.permission.WRITE_SETTINGS" /> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.HOME" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="android.settings.AIRPLANE_MODE_SETTINGS" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> <intent-filter> <action

2021-11-28 17:37:51    分类:技术分享    android   android-manifest   intentfilter   airplane   android-settings

关闭/打开飞行模式后,广播接收器在 onReceive() 中接收时间过长(Broadcast Receiver is taking too long to receive in onReceive() after airplane mode turned off/on)

问题 我创建了一个简单的广播接收器,它工作得非常好,除了如果我打开/关闭飞行模式,使用 onReceive 方法接收广播消息需要近 2 分钟。 另一件事是,如果我们启动应用程序,然后如果我更改飞行模式(开/关),这会导致问题,然后接收消息需要很长时间。 如果在启动应用程序之前有 Mode 更改,它不会影响 onReceive 方法中接收消息的时间。 源代码如下。 AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.broadcastreceiver" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="

2021-11-27 13:44:12    分类:技术分享    android   broadcastreceiver   airplane

Broadcast Receiver is taking too long to receive in onReceive() after airplane mode turned off/on

I have created a simple Broadcast Receiver and it working absolutely fine except that if i turned on/off the Air Plane Mode, it is taking nearly 2 minutes to receive the broadcasted messages using onReceive method. Another thing is only this is causing a problem if we launch the application and then if i change Air plane Mode (on/off), Then it taking too long to receive the message. If there is Mode change before launching the application it didn't affect the time to receive the message in onReceive method. Source code is below. AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?>

2021-11-20 17:50:58    分类:问答    android   broadcastreceiver   airplane

How Do I Disable AIRPLANE MODE tablet supports 4.4.2

I have to disable AIRPLANE MODE and DATE TIME SETTINGS in my app, for that i used these intent filters but none of them works for me <uses-permission android:name="android.permission.WRITE_SETTINGS" /> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.HOME" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="android.settings.AIRPLANE_MODE_SETTINGS" /> <category android:name="android.intent.category

2021-11-20 06:01:41    分类:问答    android   android-manifest   intentfilter   airplane   android-settings

在 Android 上使用飞行模式时遇到问题(trouble using Airplane Mode on Android)

问题 我有麻烦在我的应用程序上使用飞行模式。 当我尝试我的 apk 时,该应用程序在我的模拟器上运行得非常好,但在我的真机上却运行得很好。 这是激活飞机的代码: Settings.System.putInt(getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 1); // Post an intent to reload Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED); // send a broadcast //intent.putExtra("state", !isEnabled); intent.putExtra("state", true); sendBroadcast(intent); 要停用它: Settings.System.putInt(getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0); // Post an intent to reload Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED); // send a broadcast intent.putExtra("state"

2021-11-11 10:04:34    分类:技术分享    android   android-emulator   airplane

trouble using Airplane Mode on Android

I have troube to use Airplane mode on my app. The app runs perfectly well on my emulator but not in my real phone when I try my apk. Here is the code to activate the Airplane : Settings.System.putInt(getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 1); // Post an intent to reload Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED); // send a broadcast //intent.putExtra("state", !isEnabled); intent.putExtra("state", true); sendBroadcast(intent); To desactivate it : Settings.System.putInt(getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0); // Post an intent to reload

2021-11-05 07:12:13    分类:问答    android   android-emulator   airplane

设备处于飞行模式时的区域监控(Region monitoring while Device is in Airplane mode)

问题 我可以看到,从 iOS 8.3 开始,位置服务在飞行模式下运行良好,并且每秒提供位置。 但是当设备处于 ariplane 模式时,我无法获得区域监控,即区域退出或区域进入。 有人可以帮我吗? 飞行模式下区域监控的行为是什么?

2021-10-14 20:24:43    分类:技术分享    ios   location-services   airplane   region-monitoring

Region monitoring while Device is in Airplane mode

I can see that from iOS 8.3 onwards , location services are working fine in airplane mode and per second locations are delivered. But I am not able to get the region monitoring ie, region exit or region enter when device is in ariplane mode. Can anybody help me with this?. What is the behaviour of region monitoring in airplane mode.?

2021-10-11 23:02:21    分类:问答    ios   location-services   airplane   region-monitoring

我的代码不断切换飞行模式(My code toggles airplane mode continuously)

问题 我有一个执行以下操作的屏幕(活动):它有一个切换飞行模式的切换按钮; 它通过使用产生新线程的服务来实现。 它还有一个按钮,以完全相同的方式执行完全相同的操作。 正如下面的代码片段所示,真的没什么特别的。 虽然切换按钮的一切都按预期工作(如果当前手机未处于飞行模式,则飞行模式变为“开启”;如果当前处于飞行模式,则变为“关闭”),但是当单击按钮时,飞行模式会持续切换(飞行模式从“开”切换到“关”,再切换回“开”,然后“关”......)就好像它陷入了一个循环。 经过在互联网上的一些研究,我怀疑这与 Android 中触发电话/服务状态的 Intent/broadcastReceiver 的方式有关; 因为切换按钮有两个状态,可以有效地阻止意图再次广播。 这样对吗?? 如果是这样,使用按钮(与单选按钮或切换按钮)切换飞行模式的正确方法是什么? /** Handler for the button. */ runToggleAirplaneModeServiceBtn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { startService(new Intent(SleepScheduleController.this, AirplaneModeService

2021-10-10 02:37:58    分类:技术分享    android   button   radio-button   togglebutton   airplane

我如何知道在 ios 中打开或关闭飞行模式 [重复](How can i know airplane mode on or off in ios [duplicate])

问题 这个问题在这里已经有了答案: 在 iOS 上检测飞行模式(5 个回答) 6年前关闭。 我想打开或关闭布尔变量的飞行模式。 例如 : Bool airplaneMode = airplanemode; if(airplaneMode) { NSLoag(@"Airplane mode on"); } else { NSLoag(@"Airplane mode Off"); } 我不想检查网络是否可用,我只需要打开或关闭飞行模式。 回答1 AFAIK,没有内置 api 来确定飞行模式是否打开。 您必须检查相应的服务是否可用,具体取决于您在应用程序中的需求。 例如,如果您需要 GPS 位置,您可以检查 GPS 位置是否可用,然后处理您的不同情况。 对于网络连接以及在飞行模式开启时禁用的所有其他服务也是如此。 Rechability 是检查网络连接的一个例子。 回答2 目前没有用于直接检查飞行模式是否打开的公共 API。 最接近的解决方案是使用 SystemConfiguration 框架并监控设备是否可以连接到网络。 使用 Reachability 类(by tonymillion)你可以做类似的事情 Reachability* reach = [Reachability reachabilityWithHostname:@"www.google.com"]; reach

2021-09-21 19:37:11    分类:技术分享    ios   objective-c   iphone   airplane