問題タブ [onstart]

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 投票する
2 に答える
1264 参照

android - Android Fragments onStart は、onCreateView の前にコードを開始するようです

いくつかのファイルを作成し、連絡帳やその他のかなり長いタスクを反復処理するフラグメントを取得しました。フラグメントは、ラベルとプログレスバーを備えた非常に単純な「お待ちください」フラグメントです。ファクトリ パターンを使用して、このフラグメントに引数を渡しました。

私のフラグメントコードは、他のパラメーターとメンバーのみを使用して、この質問のソリューションに匹敵します。onStart-method で長いタスクを実行したいのですが、不思議なことに、Fragment-lifecycle が正しいことを覚えていれば、最初に -method によって作成されるべきビューが表示される前にコードが開始されますonCreateView

これは Factory Pattern の副作用ですか、それともここで何が欠けていますか? 彼が私の長いコードの実行を開始する前にビューが実際に表示されるように、ここで最良の解決策は何でしょうか?

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

java - Android アプリを 2 回実行して動作させる理由

携帯電話の特定のセキュリティ機能が有効になっているかどうかをテストする Android アプリを作成しています。たとえば、パスワード ログインが有効になっている場合や、電話でデータが暗号化されている場合などです。

何らかの理由で、これらのセキュリティ機能が電話で有効になっているかどうかをテストして確認するために、アプリを 2 回実行する必要があります。これが私が解決しようとしている問題です。アプリの作成時と、アプリを 2 回目に実行するときではなく、最初に実行するときに、セキュリティ機能が有効になっているかどうかをテストして確認したいと思います。

onStart()ファイル内の関数でこれらの機能が有効になっているかどうかをテストしMainActivityます。以下の関数コードを含めました。

この質問に答えるためにさらにコードを投稿する必要がある場合は、お知らせください。ご協力いただきありがとうございます。たぶん、問題は何かに関係していますsuper.onStart();

スプラッシュ ロード画面が問題の解決に役立つと思う人はいますか?

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

android - アクティビティでリソースを取得するのに最適な場所はどこですか

Androidでビューのリソースを取得するのに最適な場所はどこか知りたい..

たとえば、onCreate() または onStart(); でリソースを取得する必要があります。

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

android - android:configChanges="orientation|screenSize" がマニフェスト ファイルにある場合、ライフ サイクル アクティビティ メソッドが呼び出されない理由

onStart()メソッド、、、、onResume()をオーバーライドしましonStop()た。コマンドを使用して、これらのメソッドがいつ呼び出されるかを監視しています。onPause()MainActivitylog.d()

マニフェストで使用するandroid:configChanges="orientation|screenSize"と、オーバーライドされたメソッドが呼び出されません。なぜそれが起こっているのですか?

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

android - AndroidでFacebookのログインプロファイルデータを再開する方法

Facebookでログインすると、アプリがあります。初めてログインするときはすべて機能しますが、たとえば、戻るボタンを押して次にアプリに戻ると、すべての Facebook データ (プロファイル名、ID など) が失われ、方法がわかりません。これらを回復します。このデータを再開するためのいくつかの方法(GoogleログインのようにonStart-onClose)がありますか?アプリに戻ると、システムは AccessTokenTracker と AccessToken のみを出力します

これらの値を使用してユーザー データを取り戻すにはどうすればよいですか? または、この情報を取得する他の方法はありますか?

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

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

android - アプリの開始時に SharedPref 値を取得できません。Android スタジオ

アプリで非常に不可解なバグが発生しています。Android Studio では、最初のアクティビティ (ランチャー アクティビティ)でSharedPreferencesの値をチェックしています。値を取得した場合は、アプリをバックグラウンドにする必要があります。それ以外の場合、アクティビティが表示されます。

問題は、アプリが最初に起動されたときにバックグラウンドになることです。しかし、2回目は活躍を見せています。繰り返しますが (3 回目の起動では)、アプリはバックグラウンドになります。デバッグ ポイントが機能していません。また、ログは表示されません。この不思議な問題を取り除くのを手伝ってください。

ありがとう。

マニフェスト ファイル: