問題タブ [resume]

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.

0 投票する
3 に答える
325 参照

android - Android アクティビティのライフサイクルに関するばかげた質問

活動+サービスのクラスがあります。

プログラムが実行されるとアクティビティが表示されonCreate 、アクティビティのメソッドでサービスが開始されます。

仮想マシンのホーム ボタンをクリックすると、ホーム画面が表示されるがアクティビティがなくなっている

  1. この時点で、そのプログラムがどのような状況で一時停止/停止したのだろうか???
  2. サービスはどうしたの?(まだ走ってる?)
  3. サービスを使用してアクティビティを前面に出すにはどうすればよいですか?

ありがとうございました...

0 投票する
3 に答える
491 参照

ios - バックグラウンドに移動した後にアプリを再開する

私はiPhone3G、3GS、4GをターゲットにしたiPhoneアプリを持っています。私が抱えている問題は、動作がIphone 3G&4とは異なることです(3GS iphoneでアプリをテストする機会がありませんでした)。

違いは次のとおりです。

iPhone 4の場合:

  1. 私は自分のアプリを実行し、通常どおりにプレイします。
  2. iPhoneのホームボタンをクリックすると、アプリがバックグラウンドに移動します
  3. アプリを再起動すると、最後の実行コンテキストから続行されます。

iPhone 3Gの場合:

  1. 私は自分のアプリを実行し、通常どおりにプレイします。
  2. iPhoneのホームボタンをクリックすると、アプリがバックグラウンドになりますか?!
  3. アプリを再起動すると、初めて起動したときから再起動します。

これらはすべてのiPhoneデバイスで同じ動作をする方法ですか?

それとも私はこれを自分で処理する必要がありますか?

0 投票する
2 に答える
960 参照

android - Androidのアプリケーションから以前実行中のアプリケーションを再開する方法は?

私のアプリケーションは Broadcast Receiver で実行されており、アプリケーションがバックグラウンドにあり、着信イベントが発生すると、アプリケーションがトリガーされます。

今、私たちはいくつかのビデオファイルを聞いたり、再生したり、Android Phone でブラウジングしたりしていて、着信イベントが発生し、アプリケーションが起動されます (既にバックグラウンドで実行されています)。イベントを無視する場合は以前の実行タスクに戻りたい(のように)ブラウジング、ビデオ ファイル アプリケーションの再生)、どのように達成できますか?


今、私はイベントをトリガーする前に実行中のアプリケーションパッケージとアクティビティ情報を保存して使用しています.ギャラリー アプリを再起動します。

それを補うためにいくつかの貴重なポイントを教えてください。


終了を呼び出すと、以前のアプリケーションは再開しますが (メディア ファイルの再生)、次にブロードキャスト インテントを取得して Activity を起動しようとすると、Activity が起動せず、アプリケーション自体がクラッシュします。


0 投票する
1 に答える
1017 参照

android - ActivityGroup での子アクティビティの一時停止と再開

カスタムのActivityGroupを作成しようとしています。グループの子アクティビティのアクティビティ ライフサイクル メソッドを除いて、すべてが機能しています。子アクティビティがフォーカスを開始/終了するときに、子アクティビティで onResume/onPause メソッドを呼び出すにはどうすればよいですか?

tabActivity がこれを行うことは知っていますが、コードを調べても方法がわかりません。

前もって感謝します!

0 投票する
1 に答える
1036 参照

android - 実行中のアクティビティを再開するにはどうすればよいですか?

私は自分自身をアプリにしました:自動ブックマーク付きの音楽プレーヤー:)

問題:

ホームページに「戻って」からアプリを再度実行しようとすると、続行したいのに新しいインスタンスが作成されます。他のことをしている間、音楽を流したままにしておくと、アクセスできないために一時停止したり保存したりできなくなります。

失敗した解決策:

私はsingleTop、singleTask、singleInstanceを試しましたが、それらはすべて機能しません!

実行中のアプリを表示できますが([設定]>[アプリケーション]>[アプリケーションの管理]>[実行中])、「強制停止」することしかできません。「前に持ってきて」はどうですか?また、アプリを終了()すると、まだ「実行中」であることに気付きます。

このサイトはとても素晴らしくて便利で、これが私の最初の質問です:)答えを探しましたが、うまくいったものは見つかりませんでした:(

マニフェストは次のとおりです。

0 投票する
3 に答える
6674 参照

java - 反撃した後に活動に戻るイベントをキャッチする方法

アプリケーションのメイン画面があり、それからさまざまな画面につながります。それぞれの画面から、メイン画面に戻ります。ユーザーがメイン画面に「戻ってくる」たびに何かをしたいのですが、この種のイベントをキャッチするにはどうすればよいですか?

0 投票する
0 に答える
260 参照

ios - MPMoviePlayerController で一時停止時間を設定して再生を呼び出すと、前のフレームが表示されます

MPMoviePlayerController を使用して、iPhone でムービーを再生しています。他の UIViewController に切り替えると、ムービーが一時停止します。MPMoviePlayerController に戻ると、ユーザーは一時停止した時点から再開できるはずです。

他の UIViewController に切り替えると:

  1. 映画を一時停止する
  2. 一時停止されたムービーの時間をキャッシュします。
  3. ちらつきの問題があるため、スーパービューから MPMoviePlayerController のビューを削除します。

私が戻ってきたとき、

a) MPMoviePlayerController のビューを作成してスーパービューに追加する
b) キャッシュされた時間を MPMoviePlayerController に設定する
c) MPMoviePlayerController で再生を呼び出す。

play を呼び出すと、前のフレーム (観測可能な量だけ一時停止されたフレームから離れている) が表示されることがあります。

これを解決するにはどうすればよいですか?

0 投票する
2 に答える
3093 参照

ios - アプリケーションがフォアグラウンドに入ったときに MPMoviePlayerController を再開しない

を使用してビデオを再生する iPhone アプリケーションを開発していますMPMoviePlayerController。バックグラウンド (マルチタスクをサポートするデバイス) に切り替えると、ビデオの再生が一時停止し、アプリをフォアグラウンドにするとビデオの再生が再開されます。

しかし、フォアグラウンドに切り替えたときに、ビデオを再開したくありません。MPMoviePlayerControllerメソッドapplicationWillEnterForegroundで一時停止しようとしました。しかし、 への呼び出し後に暗黙的に再開すると思いますapplicationWillEnterForegroundapplicationDidEnterForegroundORに対応する通知方法はあります applicationWillEnterBackgroundか?

0 投票する
1 に答える
430 参照

android - Android で画面をロックするとゲームが高速化されます

遅延した Runnable を投稿する Handler を使用してゲームを更新しています。

ロック画面のボタンを押してからゲームを再開すると、想定よりもはるかに高速に実行されます。画面をロックして再開するたびに、動作がどんどん速くなります。ただし、アクティビティを再開するか終了してからアクティビティを再度開くと、再び通常の速度で実行されます。助けてください。前もって感謝します。

0 投票する
3 に答える
5128 参照

python - タイムアウト後にFTPダウンロードを再開します

ファイル転送中にタイムアウトすることが多い不安定なFTPサーバーからファイルをダウンロードしていますが、再接続してダウンロードを再開する方法があるかどうか疑問に思っていました。私はPythonのftplibを使用しています。これが私が使用しているコードです:

私が得るエラー:

socket.error:[Errno110]接続がタイムアウトしました

どんな助けでも大歓迎です。