問題タブ [android-activity]
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 - インスタンス状態の保存を使用してアクティビティ状態を保存するにはどうすればよいですか?
私は Android SDK プラットフォームに取り組んできましたが、アプリケーションの状態を保存する方法が少しわかりません。したがって、「Hello、Android」の例のこのマイナーな再ツール化を考えると、次のようになります。
最も単純なケースでは十分だと思いましたが、アプリからどのように移動しても、常に最初のメッセージで応答します.
解決策はオーバーライドonPause
などと同じくらい簡単だと確信していますが、ドキュメントを30分ほど調べてみましたが、明らかなことは何も見つかりませんでした。
ruby-on-rails - ソーシャル アクティビティ ストリームを実装する最善の方法は何ですか?
ソーシャル アクティビティ ストリームを実装する最良の方法はどれか、あなたの意見を聞きたいです (Facebook が最も有名な例です)。関連する問題/課題は次のとおりです。
- さまざまな種類のアクティビティ (投稿、コメントなど)
- さまざまな種類のオブジェクト (投稿、コメント、写真など)
- さまざまな役割に関与する 1 ~ n 人のユーザー (「ユーザー x は、ユーザー Z の投稿に対するユーザー y のコメントに返信しました」)
- 同じアクティビティ アイテムの異なるビュー (「あなたがコメントした..」vs.「あなたの友人 x コメントした」vs.「ユーザー x コメントした..」=>「コメント」アクティビティの 3 つの表現)
..さらに、特にFacebookが行っているように、いくつかのアクティビティアイテムを1つにまとめて高度なレベルに引き上げる場合(「ユーザーx、y、zがその写真にコメントしました」
そのようなシステム、データモデルなどを実装するための最も柔軟で効率的かつ強力なアプローチに関するパターン、論文などに関する考えや指針をいただければ幸いです。
ほとんどの問題はプラットフォームに依存しませんが、Ruby on Rails でそのようなシステムを実装する可能性があります。
linux - Linuxでキーボード、マウスのアクティビティを検出する
Linux でマウス/キーボードのアクティビティを検出する方法が必要です。IM プログラムが行うことと同様のこと。たとえば 5 分間アクティビティが検出されない場合、IM ステータスが「私は今ここにいません」に設定されます。
これに対する任意の助けをいただければ幸いです。
ありがとう。
android - Android: アクティビティのリターンを取得する
新しい活動の立ち上げについて質問があります。これに尽きます。ビューに 3 つのタブがあります
要件は、アプリケーションが縦向きモードで実行されることです。
3 つのタブはすべて、カメラ プレビュー サーフェス (B) を除いて、期待どおりに機能します。90度回転しています。それを正しくする唯一の方法は、アプリを横向きに設定することです。これにより、すべてのタブが表示され、ほとんど機能しなくなります。
私の解決策はこれです:置き換えます
次の例外を除いて空の通常のアクティビティを含むカメラ アクティビティ
これにより、CameraActivity が起動します。そして、それはうまくいきます。直線的なレイアウトを作成し、実際のタブのように見える 3 つの画像を含める必要があったため、画面を横向きに回転させてビジュアルを縦向きに保ちながら、タブの操作を模倣することができました。ユーザーは、画像 (ボタン) の 1 つをクリックして、次のタブを表示できます。これは私の問題です。「カメラ アクティビティ」を終了して、タブの「空白のアクティビティ」に戻る必要があります。そこでは、画像から目的のタブをクリックすると解釈される必要があります。
主なことは、戻ると、タブの下の空白の(黒い)ページに戻ることです(「空」であるため)。アクティビティを呼び出したページに戻るイベントをキャプチャして、実行したアクションを確認するにはどうすればよいですか?
カメラ アクティビティを終了するためにクリックされた偽のタブ (画像) に応答できる onclicklistener を設定できます。終了時にタブが更新され、そこに戻る必要があります。助言がありますか?
ありがとう、
android - ローテーション Android でのアクティビティの再開
私の Android アプリケーションでは、デバイスを回転させる (キーボードをスライドさせる) と、Activity
再起動されます (onCreate
呼び出されます)。onCreate
さて、これはおそらく本来あるべき姿ですが、メソッドで多くの初期設定を行うため、次のいずれかが必要です。
- すべての初期設定を別の関数に入れて、デバイスのローテーションまたは
- 再度呼び出されないよう
onCreate
にして、レイアウトを調整するか、 onCreate
呼び出されないように、アプリを縦向きに制限します。
iphone - iPhoneでアクティビティインジケータービューを使用するには?
アクティビティ インジケーター ビューは、多くのアプリケーションで役立ちます。iPhoneでアクティビティインジケータービューを追加、アクティブ化、および閉じる方法についてのアイデアはありますか?
ここでは、このためのすべての方法を歓迎します。
android - Android オーバーライド明示的インテント
私のアプリには、コンポーネント セット (明示的なインテント) を持つ に intent-filter
応答するが必要です。以下に例を示します。Intent
は特定のコンポーネント ( ,) 用に作成されているintent-filter
ため、インテントをまったく検索せずに起動するだけです。これを行う方法はありますか?
ありがとう、Isaac Waller
PS: 「いいえ」と答えないでください。Intent
Activity
android - Android BroadcastReceiver、ContentProvider、Activity 間のデータフロー?
ブロードキャストを受信して を起動するアプリケーションを開発しました。
これは、リアルタイムで DNS から情報を取得するクエリActivity
を実行します。Activity
ContentProvider
これをシャッフルして、次の代わりに実行できるようにしたいと思います。
それは行く:
つまり、query()
がデータを返さない場合は、 の起動を逃して
Activity
、ブロードキャスト メッセージを通常どおりに通過させます。
query()
がデータを返す場合は、それCursor
を に提供してActivity
、再度データをクエリする必要がないようにします。
にはActivity
、ユーザーが応答する必要がある独自の UI があります。
これは可能ですか?
java - Windows で実行されている Java サービスでユーザー アクティビティを検出する方法は?
私の目標は、Java を使用してシステム監視アプリケーションを作成することです。ユーザーがいつ Windows PC でアクティビティを行っているかを知りたいです。結果は次のようになります。
8:00 - 8:15 アクティビティ
9:12 - 10:29 アクティビティ
12:24 - 15:34 アクティビティ
他の情報 (どのキーが押されたか、使用されたアプリケーションなど) には興味がありません。ユーザー アクティビティのみ。
これはJavaでも可能ですか?Java アプリケーションをサービスとして実行する予定です。しかし、ユーザーがコンピューターを使用したときにイベントを取得することに関しては、どこから始めればよいかわかりません。
[編集] さらなる説明: アクティビティの詳細には興味がありません。ユーザーがマウスを動かしたり、キーを押したりしたことだけに興味があります。どこかのアプリケーションでキーが押されたことがわかっている限り、どのキーが押されたかは気にしません。また、キーを押したりマウスを動かしたりする以外のアクティビティも気にしません (たとえば、USB キーが USB ポートに挿入されているかどうかには関心がありません)。
android - Android: アプリケーションの再開中にアクティブなアクティビティを復元する
mainActivityとchildActivityの 2 つのアクティビティを実行しています。ユーザーがmainActivityのボタンをクリックするたびに、childActivityが起動されます。私がやりたいことはこれです:
アクティブなアクティビティがchildActivityで、ユーザーがホーム ボタンをクリックしてからアプリケーションを再起動すると、起動されるmainActivity の代わりに childActivityが表示されます。
実際に回避策をいくつか提案してもらいました。onStart、onRestart、onResume、onStop、onDestroy イベントを操作しようとしました。しかし、彼らは問題を完全には解決しませんでした。そこには賢い方法があるはずです。ありがとうございました。
編集:
答えてくれてありがとう、Sonil。あなたが言ったケースは、アクティビティが最近のアクティビティウィンドウから呼び出されたときに発生しています。(ホームボタンを長押しするとウィンドウが開きます)ただし; これは、ホーム画面から開いた場合には発生しません。(最初から開くなど)コードにこのエラーを生成する特定の問題があるとは思いません。というのは、テスト プロジェクトを作成し、質問を送信する前にスタンドアロンで試してみたところ、同じ問題に直面したためです。とにかく、ここにテストコードがあります: