jjzjj

Multitasking

全部标签

iphone - 如何在 Facetime(集成)通话后在前台发送我的应用程序?

我正在尝试将Facetime集成到我的应用程序中,所以基本上我想做的是按下一个按钮调用电话,然后在通话结束后返回我的应用程序。我知道目前没有用于Facetime的公共(public)API。我现在做的是使用Facetime方案:[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"facetime://"]];我有两个问题:是否可以在字符串“facetime://”上方的openURL中使用,以便选择我想在Facetime中调用的人?!我试过了,但发生的是Facetime运行但没有布局,所以基本上我在屏幕上看到自己

iphone - iOS 加速度计在后台(无限)

我希望我的应用程序能够无限期地监控我的加速度计(即使在后台)。当它达到一定数量时,我想发送一个本地通知。这与“sleep周期”应用程序的功能完全相同。但是他们是怎么做到的呢?当我使用beginBackgroundTaskWithExpirationHandler函数时,它在10分钟后不再工作。添加UIBackgroundModes根本没有帮助。UIApplication*app=[UIApplicationsharedApplication];bgTask=[appbeginBackgroundTaskWithExpirationHandler:^{[appendBackgroundT

ios - 后台 UIDevice CFDictionaryGetValue 错误

我正在检查:[[UIDevicecurrentDevice]systemName]在applicationDidEnterBackground中。它导致EXC_BAD_ACCESS(SIGSEGV)信号。堆栈跟踪显示这是在调用CFDictionaryGetValue的UIDevice内部发生的。试验、调用:CFDictionaryGetValue(NULL,"key");导致同样的错误。有什么想法吗?我搜索了有关在后台访问UIDevice的文档,但没有发现任何迹象表明这应该是一个问题。谢谢 最佳答案 在applicationDidE

ios - 将应用程序置于后台时 MPMoviePlayerViewController 被解雇

我正在使用MPMoviePlayerViewController作为模态视图Controller播放视频,但注意到在应用程序暂停(按下主页按钮)时,它会自动关闭(按下主页按钮几秒钟后,beforeappresumed)并且显示了我之前的ViewController。来自anotherquestion,似乎实际上它应该正确暂停/恢复而不是解散。它对我来说表现不同的原因可能是什么(iOS6.1.3、iPhone4)? 最佳答案 你可能一直在使用ARC,在.m文件中声明了MPMoviePlayerController对象,在.h文件中声明

objective-c - 'applicationDidBecomeActive' 之后调用了什么方法?

这是我的第一个问题,因为我在开发我的第一个iOS应用程序时遇到了问题。它是数以千计的手电筒应用程序之一,但我正在尝试为其添加尽可能多的功能。其中之一是在应用程序进入后台或终止时保存应用程序的状态。转到前台(iOS4或更高版本)或重新启动后,我从文件加载设置并重新应用它们。显然,其中一项设置是AVCaptureDevice.torchMode。但是,我遇到了这个问题。我在applicationDidBecomeActive方法中重新应用这些设置。这一切似乎都有效,但是当我快速点击主页按钮然后重新启动应用程序时,该应用程序将执行以下操作(我延迟了applicationDidBecomeAc

安卓 : Hide app content in multitasking view

有谁知道当用户进入当前应用程序管理器时如何隐藏应用程序的内容?像这样的链接正在为ios解释:http://pinkstone.co.uk/how-to-control-the-preview-screenshot-in-the-ios-multitasking-switcher/谢谢! 最佳答案 不知何故这对我不起作用..即使我读到它应该是。android:excludeFromRecents="true"但是,在您的Activity中使用它可以解决问题:getWindow().setFlags(LayoutParams.FLAG_

java - 下载东西时是绑定(bind)服务还是自定义线程?

我正在开发一个Android项目,我需要在其中将一些图像加载到GridView。图像可能在缓存中,如果缓存丢失,则查询互联网服务器。我的设计是使用两个线程来完成加载任务。一个线程读取缓存,一个线程下载。所以有3个线程,包括UI线程。他们每个人都有自己的消息队列,并使用Handler进行通信。我的问题是在这种情况下我是否应该改用绑定(bind)服务?其实我已经实现了上面的设计,看起来没什么问题,但是GC非常努力,可以从logcat中推断出来。另一个问题是,当我使用DDMS监控线程时,存在多个线程。这是因为在多个Activity中使用了相同的加载机制。我已经让线程在调用onPause()时

android - Android 中的 float 视频播放器?

我已经在我的android应用程序中添加了Vitamio播放器。它工作正常。Vitamio或任何其他播放器中是否有任何方法可以使播放器漂浮在其他应用程序上并可调整大小,如this一个? 最佳答案 描述的技术inthisStackOverflowpost可用于创建这些类型的float窗口。还有优秀的StandOut库,作为该帖子中的答案之一给出,它使用一个很好的API实现了这一点。 关于android-Android中的float视频播放器?,我们在StackOverflow上找到一个类似

android - 应用内的应用

是否可以从另一个应用程序内部运行一个应用程序?我想做的是编写一个应用程序,它允许您选择要启动的应用程序,然后在View中显示该应用程序的Activity。所以在横向模式下,它应该看起来像这样:这背后的想法是:我希望能够在我自己的Activity旁边启动和运行第三方Activity,并且我希望能够使用我的Activity创建控制第三方Activity的个人makros。基本上是这样的:从我的应用内启动第三方Activity开始录制宏在第三方Activity中做某事停止宏录制随时使用makro那么如何从我自己的Activity中启动和控制另一个Activity?

ios - 是否有任何 Apple 设备支持 iOS 4.0 但不支持多任务处理?

是否有任何Apple设备支持iOS4.0但不支持多任务处理?如果不是,我不明白[UIDeviceisMultitaskingSupported]API(仅在iOS4.0中引入)。谢谢 最佳答案 是的。iPhone3GIpodTouch2由于硬件限制,他们可以运行iOS4,但实际上无法使用多任务处理等功能。在我的旧iPodtouch上,即使没有多任务处理,运行iOS4也会显着延迟设备的操作。 关于ios-是否有任何Apple设备支持iOS4.0但不支持多任务处理?,我们在StackOver