草庐IT

airplanes

全部标签

IOS:延迟动画

我想知道最好的方法是什么:你有这个功能:-(void)launchAirplane:(int)whichAirplane{//Addscorelables//Startparticleeffect//Moveairplane(whichAirplane)//Removeairplan}您有10架飞机,彼此相邻。每架飞机都应在前一架飞机之后延迟0.1秒起飞。所以飞机1在0秒后发射,飞机2在0.1秒后发射,飞机3在0.2秒后发射,等等。所以有几种方法可以做到这一点:将GCD与dispatch_after结合使用(但dispatch_after非常不准确,我注意到0.1秒的延迟可能相差高达3

ios - "Turn Off Airplane Mode"警报已弃用?

我想我在某处读到它已被弃用?还有什么选择?我说的是info.plist中的bool值:SBUsesNetwork=YES。显示的警报说:TurnOffAirplaneModeorUseWi-FitoAccessData它有一个非常简洁的“设置”按钮,可将您带到设置应用程序。我知道ReachabilityApple的示例代码很棒。但我不知道如何以编程方式显示此警报或类似的警报,它可以将您带到设置应用程序。 最佳答案 您可以使用标志“应用程序使用Wi-Fi”来代替带有平面模式设置按钮的消息。在iPad上,只有打开平面模式时才会显示消息(

android - 带有 AIRPLANE_MODE 的广播接收器不适用于 SDK 26

通常,当用户更改AIRPLANE_MODE时,我使用一个简单的代码来放置一个Toast,并且它使用targetSdkVersion25工作。我的AirPlaneModeReceiver:publicclassAirPlaneModeReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Toast.makeText(context,"IreceiveaBroadcast",Toast.LENGTH_SHORT).show();}}Manifest中声明接收者的部

android - 权限拒绝 : not allowed to send broadcast android. intent.action.AIRPLANE_MODE

我正在尝试以编程方式打开飞行模式。Settings.System.putInt(context.getContentResolver(),Settings.Global.AIRPLANE_MODE_ON,1);IntentaeroPlaneIntent=newIntent(Intent.ACTION_AIRPLANE_MODE_CHANGED);aeroPlaneIntent.putExtra("state",true);context.sendBroadcast(aeroPlaneIntent);设置Global.AIRPLANE_MODE_ON失败,就好像我检查它返回0(OFF)的

android - "airplane mode"开启时SIM状态值是多少

我想知道TelephonyManager.getSimState()返回的SIM状态值是多少|“飞行模式”什么时候开启?这似乎没有在SDK规范中的任何地方直接指定。实际上我需要使用getSimOperator()获取SIM运营商代码(即MCC+MNC)方法,但JavaDoc指出要使用该方法:SIMstatemustbeSIM_STATE_READY更新我在模拟器下测试它并返回SIM_STATE_UNKNOWN(这被javadoc描述为“状态之间的转换”)在打开飞行模式后。但是我想知道这是否是Android手机上的常见行为? 最佳答案

android - 如何将 AIRPLANE_MODE_ON 设置为 "True"或 ON?

我打算挂断电话,我发现这是一种解决方法。如何通过代码激活飞行模式?这样我会根据某些事件挂断电话。 最佳答案 请参阅博客文章Android:ControllingAirplaneMode,仅适用于API16//Toggleairplanemode.Settings.System.putInt(context.getContentResolver(),Settings.System.AIRPLANE_MODE_ON,isEnabled?0:1);//Postanintenttoreload.Intentintent=newIntent(

java - 在 Android 模拟器中以 "Airplane"模式进行测试

我正在尝试测试我的应用程序在手机未连接到互联网时的情况。在我的模拟器中,我在设置中打开了飞行模式。但是,我的应用程序似乎仍然能够与我的服务器通信。它正常工作。在我的设备上,相同的代码抛出一个没有数据连接的错误。如何确保模拟器中没有互联网连接,以便我可以使用LogCat等来分析代码。 最佳答案 可以在模拟器中按F8关闭上网 关于java-在Android模拟器中以"Airplane"模式进行测试,我们在StackOverflow上找到一个类似的问题: https

android - Android 4.2(及以上)修改AIRPLANE_MODE_ON

自sdk版本4.2以来,似乎不再可能在设备上修改飞行模式,因为谷歌已将此设置移至只读的Settings.Global。有没有人能够在没有生根的情况下绕过这个?我的应用程序的主要功能是在屏幕关闭时启用飞行模式,并且从4.2开始就停止工作了。只是想仔细检查一下我的评估是否正确,以及我的应用程序是否从android4.2及更高版本开始就死机了。引用资料:http://developer.android.com/reference/android/provider/Settings.Global.html#AIRPLANE_MODE_ON 最佳答案

android - 为什么当我的应用程序与 "Setting airplane_mode_on has moved from android.provider.Settings.System [...]"无关时我将 0x104567910 放入 logcat?

我没有在网上找到任何引用资料。只是一些具有相同行的logcat,显然来自Android4.2+并且可能来自CyanogenMod设备,例如我拥有的GT-I9100。在Eclipse中开发我的android应用程序时,我不断将此行不时地放入LogCatView中,并使用我的应用程序的包名称自动过滤。所以它似乎来self的应用程序,或者至少是由我的应用程序引起的。完整的行是:设置airplane_mode_on已从android.provider.Settings.System移动到android.provider.Settings.Global,返回只读值应用程序与此类Android全局

ios - 以编程方式在 iOS 中切换 AirPlane 模式

我想以编程方式在iOS中打开/关闭飞行模式。谷歌搜索后,我得到了以下一些链接,并关注了它们,Reachabilityairplanemode(3G)vs.WifiUsingPrivateFramework:ImportingRadioPreferences.hDetectifiPhoneisinAirplanemode?以上所有链接,告诉我使用AppSupport.framework和使用RadiosPreferences.h。这让我知道飞机模式是打开还是关闭,但它不会让我改变飞行模式。然后我看到了,这个链接,Howtoturnon/offairplanemodeinIOS5.1usi
12