これは少しばかげた質問かもしれませんが、アプリケーションを停止した後も、アプリケーションは実行され続けているようです。ホームキーを押しながらアプリケーションを左にドラッグして閉じます。ただし、logcatの出力は引き続き表示され、[設定]->[アプリ]->[アプリの実行]に移動してこの方法で停止した場合にのみ停止します。これは私のアプリケーションのバグですか、それともこれは予想されるAndroidの動作ですか?
質問する
401 次
1 に答える
3
他の多くのオペレーティング システムとは異なり、Android にはデフォルトでアプリケーションを手動で閉じるための専用ボタンがありません。これは、Android が実行中のアプリケーション自体を管理し、必要に応じて閉じるように設計されているためです。
設計上、Android はアプリケーションに割り当てられたメモリと時間を処理します。これにより、開いたままのアプリケーションによってスマートフォンの速度が低下したり、メモリが不足したりすることがなくなります。
ホームボタンを押すと、アプリはバックグラウンドに移行し、メモリが不足すると Android O/S が閉じます。そうでない場合は、アプリケーションを再度開くと、中断したところから再開されます。アプリケーションでアプリを閉じる (終了する) メソッドを具体的に作成しない限り。
于 2013-02-12T15:57:28.143 に答える