AndroidマルチタスクのAndroidの実装とiPhoneの実装の主な違いは何ですか? - ios フィールド と multitasking フィールド android 関連 問題

What are the main differences between android and iphone implementations of appl












9
vote

問題

日本語

アプリケーションレベルでのマルチタスクのAndroidの実装とiPhoneの実装の主な違いは何ですか?

(主観的なangboyの引数にはこわばっていませんか?)

     

回答リスト

6
 
vote

これはあなたの質問に対する答えではありませんが、両方のオペレーティングシステムがフードの下で完全にマルチタスクであることを明確にする価値がある(彼らが可能な限り、複数のプロセスを実行することができる)。

あなたの質問は明らかにアプリケーションレベルのマルチタスクについて(別のアプリケーションを使っている間に1つのアプリケーションを実行することができます)これは、その用語の比較的新しく使用されていて、それがそうであっても常に明確に定義されていません。明らかな例をいくつか持っています(電子メールを読んでいる間パンドラを聴くような)。具体的には、それらが自分の状態を保存/復元した限り、走行を止めたことがないかのように、自分自身を走行中に停止したことがないかのように、多くのアプリケーションをバックグラウンドで実行する必要はありません。定期的な操作を実行する必要があるアプリケーション(メールまたはアラームをポップアップする)は、バックグラウンドで継続的に実行する必要はありません。彼らは時々OSによって呼び出されることができます。大きな問題は通常、Pandoraのように、バックグラウンドで絶えずC​​PUを必要とするアプリケーションです。

一般に、Androidはそれに開放されているように思われるのに対し、Androidがよりオープンなようです。しかし、Appleがバックグラウンドで実行され、Androidのようなアプリができるように、アントランドがバックグラウンドや保存された状態では不要な背景タスクを阻止するためのより豊富なツールを提供するように、彼らは収束しています。

[1] http://en.wikipedia.org/wiki/computer_multitasking

 
 
 
3
 
vote

私が知ることができる限り。

iPhoneマルチタスクははるかに制限されています。マルチタスクアクティビティは、次のいずれかになります。

  • バックグラウンドオーディオ
  • VoIP
  • 背景の場所
  • プッシュ通知
  • ローカル通知
  • タスク完了
  • 高速アプリスイッチング

[href="http://gizmodo.com/5512656/how-multitasking-orts-in-the-new-iphone-os-40" REL="nofollow"> Gizmodo ! ]

Androidは、PCと同様の方法で真のマルチタスクを可能にします。

Android Fanboiであることを非難する前に、何かを説明させてください。 iPhoneマルチタスクモデルは、ほとんどの状況にとって十分な以上のもので、Androidシステムに付随する多くの問題(すなわちメモリ不足)を回避します。

 
 
 
2
 
vote

Androidは、PCよりもアプリケーションレベルマルチタスクの異なる概念を有する。データの間には、データの表示方法、およびデータの操作方法がさらにあります。

一度に1つのアプリビューを開くことができますが、データの操作はバックグラウンドで行くことができます。これは、アプリケーション開発者がアプリケーション、アプリを終了しているアプリ、および新しいアプリの開始時にデスクトップのように感じるようにすることが難しくなります。それは時々アプリを殺すことが不可能であると感じるが、それはまた1つのタスクに切り替えて再び戻ることが不可能であるように感じることがあります。それはアプリ開発者がどのようにしたかによって異なります。

あなたは一度に多くのバックグラウンドプロセスを持つことができます、そしてデスクトップアプリのようにスケジュールされています。 Linuxカーネルには、どのインストールを優先してメモリとCPUリソースを取得するかを選択できます。電話がメモリ不足に決定したとき、それはより多くのメモリを作るために物事を殺すのを始めます。これは、Linuxや他のほとんどのOSが通常振る舞う方法とは異なる方法です。

プログラムのデータは常に利用可能です。アプリにデータにアクセスする権限がある限り、利用可能です。バックグラウンドで実行されているサービスが必要ありません。

Appleはあなたがマルチタスクを模索することができる非常に具体的な方法を持っています。それらは、Androidが可能にする方法のサブセットです。特定の種類のアプリのみがバックグラウンドで実行できるため、具体的にプログラムされている必要があります。

デスクトップはこれらのものの両方とは非常に異なります。各アプリケーションのビュー、データ、およびデータ処理ロジックはしばしばロックされています。 WebOS、Symbian、Maemo / Meegoはモバイルデバイス上での例であると言っています。アプリケーションがデータとバックグラウンド処理を他の「ビュー」に公開している場合は、非常に特別なアプリケーションになる傾向があります。

 
 
   

関連する質問

9  AndroidマルチタスクのAndroidの実装とiPhoneの実装の主な違いは何ですか?  ( What are the main differences between android and iphone implementations of appl ) 
アプリケーションレベルでのマルチタスクのAndroidの実装とiPhoneの実装の主な違いは何ですか? (主観的なangboyの引数にはこわばっていませんか?) ...

0  Android Phones用の理想数のCPUコアを推定することは可能ですか?  ( Is it possible to estimate the ideal number of cpu cores for android phones ) 
私たちが一般的にAndroid携帯電話を使用している方法で、一度に単一のアプリを実行する方法で、より速いCPUコアが少なくては数小さい(遅い)コアよりも優れています。 Androidは本当に現在のオクタコーンの電話機から多くの利益を得ますか? 16コアのAn...

6  どのアプリケーションがAndroidの機能を使用しているのかを判断する方法  ( How to determine what applications are using what features on android ) 
そのマルチタスクでは、Android上で多くのアプリケーションを起動するのが簡単です。背景アプリケーションがかなり最小限のリソースを使用するが、バッテリを排出する機能(GPS WiFiなど)を活性化することがよくあります。 どのようにして実行されているアプリケ...

0  CyanogenModのAndroidハードウェアキーをマッピングします  ( Remapping android hardware keys on cyanogenmod ) 
Androidについて本当にがっかりしたことはそのマルチタスクです。最近のAppsリストはすぐにアプリで散らばっています私は将来どんな将来も使わないことはありません。私は今日はもう必要ないアプリをすばやく殺すことができるようにしたいのですが。 例: ホーム...

7  Androidタブレットの2つのアプリケーション分割画面を表示する方法はありますか?  ( Is there way to view two applications split screen on android tablets ) 
Androidタブレットの分割画面で同時に2つのアプリケーションを使用する方法はありますか?タブレットを垂直位置オープンナビゲーションソフトウェアを画面や音楽プレーヤーの上部に置くことができます。 京セラエコーは ...

5  最近のAppsリストのサイズを変更または増やすことができますか?  ( Can you modify or increase the size of the recent apps list ) 
最近のアプリリストに頼る傾向があります。デフォルトの最近のAppsリスト(ロングプレスホーム>最近のアプリ)に記載されているアプリケーションの数を増やすことへのトリックがありますか?私はそれが8に限られていると思います、それを増やすだろうトリック/アプリ...

6  オープンアプリケーション/スイッチのリストを開くには、アプリケーションを開くにはどうすればよいですか  ( How do i find a list of open applications switch to open applications ) 
開いているアプリケーションのリストをどこで見つけることができますか?それを使って切り替えることは可能ですか? ...

18  Androidシングルタスクまたはマルチタスクとマルチスレッドはありますか?  ( Is android single task or multitasking and multithreading ) 
私はブラウザのWikipediaの記事を読んでいるように他のアプリケーションに移動しながら、私のギャラクシーS 2のYouTubeビデオの音声を聞くことができない理由を理解しようとしています。 ジンジャーブレッドでこれを防止する建築制限は、(うまくいけばICS...

3  良いアプリ - Android 10の切り替え  ( Good app switching on android 10 ) 
魔女と根を含むカスタムROM(フロコ)には、Xiaomi MI PAD 4タブレットがあります。 今日はAndroid 10を更新することにしました。 私はマルチタスクを再度感じる方法を見つけることができません。 新しいアプリの切り替え者は1画面ごとに1つのア...

5  複数のコピーペーストにクリップボード機能を持つ方法はありますか?  ( How to have a clipboard functionality for multiple copy pasting ) 
コピーにオプションのスロットがあるかどうかを知りたい: copy1 copy2 それからPaste1 Paste2 私は多くのWebサイトをサーフィンするがログインする必要があります。私は自分のEメールアドレスとパスワードを入力するたびにタイピングするの...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有