问题标签 [multitasking]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iphone 3G 多任务?
我的应用程序在 iphone 3gs 和 iphone 4 的后台运行良好,如果我破解了我的 iphone 3g 以支持多任务处理,无论我的应用程序在后台模式下是否正常运行。
谢谢
库马尔
audio - ios4多任务控制和背景音频功能问题
我对 IOS4 音频/多任务处理很陌生,我找不到关于这个主题的答案:
有一个非常简单的两部分问题:什么框架与 ipod 框架一起工作?潘多拉应用大家都看过,所以问题是:
- 您如何让应用程序通知用户正在播放音乐(通过状态栏中的紫色播放图标)?
- 这如何通过多任务控制栏(你知道,就在锁定方面按钮旁边的那些)变得可控?
ios4 - iOS 4 多任务教程
我一直在看谷歌,我已经到了第 10 页的结果,但我仍然没有找到任何关于如何在我的应用程序中实现多任务处理的好的指南。
有人有好的吗?
谢谢
iphone - iPhone 应用程序在后台时能否检测到其他应用程序的执行?
在 iOS 4.0+ 中支持多任务,有什么方法可以让我的应用程序在后台运行并检测其他应用程序的启动和退出?
我知道您可以在 Android 中执行此操作,但我想知道现在是否可以在 iPhone 上执行此操作。
iphone - 支持多任务处理的 iOS 4 闹钟应用程序
我正在制作一个支持多任务处理的闹钟应用程序。但是,我受困于 sdk 的一些限制。
每当闹钟时间带有用户设置的某些属性时,我都需要播放选定的闹钟声音。这些属性: - 警报声音可以是用户 iPod 库中的音乐,也可以是应用程序包中的一些声音文件。- 警报声音可以设置为渐进式播放。
此外,警报声必须在后台循环播放,直到用户取消或唤醒应用程序。
我想到的第一个合乎逻辑的事情是使用本地通知,但是使用本地通知,您可以播放仅在应用程序包中(不是 iPod 音乐)并且最长 30 秒长的声音文件。此外,当用户取消通知警报时,您不会收到通知,iOS 只是停止播放您的声音。
现在我正在考虑使用背景音频播放选项并在闹钟时间之前播放静音,然后播放闹钟声音同时还显示本地通知而没有声音。但是我又如何知道用户是否取消了本地通知警报并停止播放音频。然而,根据 Apple 的文档,播放背景音频的应用程序仍然不允许播放 iPod 音乐(和使用共享资源)。
我也无法理解其他一些应用程序是如何执行其中一些功能的。例如,Night Stand HD 可以在后台播放 iPod 音乐,而名为“Progressive Alarm Clock”的应用程序可以在后台播放渐进式声音。
对这些问题有什么想法和建议吗?您的任何帮助将不胜感激
ios - 当应用程序进入前台时重新加载应用程序数据?
我是 iPhone 开发的新手。我正在构建一个从本地 sqlite3 数据库加载数据的应用程序
当我点击 iPhone 按钮并将其置于背景中,然后我回想起它时,我会以与离开时相同的方式看到(正常)该应用程序。我想做的是,当它进入前台时,重新加载数据,就好像它是从头开始调用的一样。
哪种方法是正确的?
提前致谢。
iphone - 从 iPhone 应用程序拨打电话而不退出
是否可以在不退出 iOS 4 的应用程序的情况下从应用程序拨打电话?
operating-system - 在多任务系统中,进程如何将控制权返回给任务管理器?
只是一个简单的问题:在单任务系统中,操作系统将 smt 复制到内存,然后“转到”那里的某个地方,程序稍后将控制权返回给任务管理器。但在多任务操作系统中,我们只需在进程内执行几个步骤,然后返回任务管理器等待轮到自己。我们如何在没有“goto”和“ret”的情况下“转到任务管理器”?
(想到的唯一一件事 - CPU 中的一些奇怪的中断,例如'have made one instruction'
)
iphone - iPhone应用程序应该关闭,而不是去后台
我有一个应用程序,其中当用户点击 iPhone 的中央按钮时,应用程序被发送到后台,但我希望它被关闭。
我可以处理事件并关闭它,但可能有一些配置设置拒绝在后台运行?
谢谢