問題タブ [onresume]
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.
android - min3D フレームワークは .OBJ と .3DS をロードします。再描画を再開
私は最後のプロジェクトでmin3D フレームワークを使用してきましたが、いくつかの問題が発生しています。
.OBJ
まず、ファイルから自分の車のモデルをロードするには、多くの労力が必要です。
私は.objファイルをに変換することによってのみそれを行うことができました(これは、アセットフォルダーから読み書きできる.3ds
サイズを縮小する唯一の方法でした)が、エッジの欠落などの問題がまだいくつかあります(車は描かないだけです)。2 つ目 - レジュームで OpenGL をリロードするのに苦労しています。5mb
1mb
「戻る」ボタンを押した後、モデルを再描画する必要がありますが、.3ds
ファイルを再度解析する場合にのみ実行できます。何度も何度も実行するにはメモリと時間がかかりすぎます。既に解析されたものを使用しようとすると、ObjContainer
描画されません(空の OpenGL ビューが表示されます)。
私の質問を要約すると、次のようになります。
フレームワークを介して巨大な(3-5mb)
.OBJ
または.3DS
ファイルを適切にロードmin3D
し、モデルのどの部分も失わないようにする方法は?ファイルを何度も解析せずにonResumeでモデルを再描画する方法は
.OBJ
?
java - 再開時にSharedPreferencesをリロードしますか?(またはアクティビティを更新/リロードする方法)
あるアクティビティから別のアクティビティに再開するときにSharedPreferencesをリロードするにはどうすればよいですか?再開すると、ユーザーが設定を変更した可能性があります。SharedPreferencesをリロードすることは可能ですか、それともアクティビティを更新/リロードする必要がありますか?そして、もしそうなら、どうやって?
android - Android - ログイン画面に戻るときにメモリ内の既存のオブジェクトと変数をクリアする
ユーザーがダッシュボード画面にいて、電話の「戻る」ボタンを押すと、ログイン画面に戻り(まだ詳細が入力されています)、再度ログインすると、一部の変数がグローバルになるという問題があります。これらは効果的に再利用され、アプリケーションの機能に影響を与えます。
私の考えでは、このアクティビティが再開されたときに onResume メソッドをオーバーライドしてからすべてをクリアすることができましたが、これをコーディングしてフォームとアプリケーションのメモリにまだ存在する変数をクリアする方法がわかりません。
ありがとう。
android - Androidでアクティビティを再開するにはどうすればよいですか?
私が書いているアプリには、カーテンの設定を変更できる部分があります。問題は、アクティビティが再作成されるまでこの設定が有効にならないことです。onResume()メソッドを使用してアプリを再起動するように指示する方法はありますか(できれば、onSaveInstanceState()にすべてを保存できるようにします)?
android - AndroidonResumeListViewが空になった後
SQLLiteデータベースからのデータを入力しようとしているonResumeのListViewがあります。再開中に、クリックリスナーを追加し、リストビューに再入力します。onResume、populateListView()、およびonPauseメソッドは以下のとおりです。完全なソースコードはGitHubで入手できます。
onResume:
PopulateListView:
私はonPauseで特別なことは何もしていませんが、値はデータベースに保存されているので、そうする必要があるとは思いませんでした。
onPause
ListViewがResumeで更新されない原因となっている間違っていることは何ですか?
android - Android onResume が呼び出されない
私はAndroid用のアプリを開発しています.ホームボタンを押すと音楽が一時停止します(onPause)。これで問題なく動作しますが、ゲームを再度起動しようとすると、onResume、onRestart、onStart、onRestoreInstanceState、および onCreate が呼び出されず、アプリケーションが応答していないことがわかります。LogCat に表示される例外はありません...そのため、何が起こっているのかわかりません。なぜこれが当てはまるのかについて、誰か提案はありますか?
-EDIT- アプリケーションが一時停止すると、LogCat に次のエラーが表示されます。
04-16 20:09:32.659: ERROR/ActivityManager(66): 理由: インテントのブロードキャスト
私の onPause() コード:
メイン アプリケーション スレッド:
メディアプレーヤー:
android - onResume で、Intent によるアクティビティの開始とその他のケースを区別する方法はありますか
onResume () で 2 つのケースを区別する方法はあります
か?アクティビティがユーザーによって明示的に開始されなかった他の状況かもしれません)
最初のケースでは、Web からデータをロードするなど、長い操作を実行したいと考えています。
2番目のケースでは、何もしたくありません(ユーザーが明示的に要求しなかったため、画面が2番目にオフになったため)
アクティビティが再作成されず、onCreateが呼び出されない状況を意味します。(再作成した場合、とにかく長い操作を行う必要があります)
両方の場合で試した限り、 getIntent() は元の意図を返します。どちらの場合も onNewIntent は呼び出されません。
ありがとうございました。
android - Android - アプリを終了してアプリに戻ったときにのみアプリの再開を追跡する方法は?
問題があります。分析目的で、APP (アクティビティではない) がいつ再開されるかを追跡する必要があります。私が今抱えている問題は、アクティビティの OnResume イベントにトラッカーを配置すると、ユーザーがさまざまなアクティビティを行ったり来たりするたびにトラッカーが発生することです。
どうすればそれを回避できますか? アクティビティの再開ではなく、実際の「アプリケーションの再開」(ユーザーが実際にアプリを終了して戻ってきたとき) を追跡するにはどうすればよいですか?
どんなアイデアでも大歓迎です。ありがとう。