問題タブ [foreground]
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通知はアプリを再起動しますが、再開したい
こんにちは私は自分のアクティビティの通知を表示することができました。ユーザーが通知をクリックすると、アプリが再起動します。ただし、再起動せずに再表示したいだけです。例えば。これはWebアプリであり、ユーザーが通知を選択したときに前面に表示されるようにしたいのですが、Webページを更新しないでください。このインテントをトラップできますか、それとも間違ったインテントを送信しますか?通常、ホームボタンを押してアプリアイコンをクリックすると、アプリが前面に表示され、更新/再起動しません。これが私が望む振る舞いです。何か案は ?
python - Emacs ipythonシェルのエラーメッセージの前景色設定
白い背景を持つ私の python シェルでは、次のようになります。
ご覧のとおり、エラーがある場合は、白い背景に白いテキストです。それらを見るには、テキストを強調表示する必要があります。どの顔がそれらの色を制御しているかを見つけることができませんでした。誰でも何か考えがありますか?
ありがとう
iphone - アプリがフォアグラウンドに入った後の UIToolbar の位置の変更
ナビゲーション ベースの iPhone アプリで、ユーザーが UIToolbar をスワイプして邪魔にならないようにしました (self.navigationController.toolbar のフレームを 23 下に移動します)。
アプリがバックグラウンドに送られ、再び開かれるまで、これは非常にうまく機能します。アプリがフォアグラウンドに戻ると、ツールバーの位置がリセットされます。これは、UIApplicationWillEnterForegroundNotification が投稿された後、および - (void)didBecomeActive … の後に発生します。
現時点では、フォアグラウンドに入った後、ツールバーを下の位置に戻しますが、これにより、ちらつきのような効果が生じます。
フォアグラウンドに入ったときにツールバーの位置がリセットされないようにする方法を教えてください。
ありがとう!
c++ - C ++では、待機しないことはバックグラウンドで実行されていることを意味しません?
私の C++ プログラムでは、プログラムを待たずにバックグラウンドで実行しようとしています。
ただし、Linux では、次のようにバックグラウンドで vi を起動するとvi &
、vi が表示されません。私のプログラムでは、vi が終了するのを待たなくても vi がポップアップします。
つまり、バックグラウンドで実際に実行していないということですか? これはどのように修正できますか?
fg
また、Linux でvi を前面に出すように入力すると、vi が表示されることに気付きました。c++ でこれを行うにはどうすればよいですか?
wpf - WPF GridViewItem コントロールの既定の前景色は何ですか?
WPF では、View を GridView に設定して ListView コントロールを使用すると、項目の既定の前景色は濃い青になります。それに使用される実際のブラシ値は何ですか? ListViewitem、GridViewItem などの既定のテンプレートを調べましたが、前景色がどこに設定されているかわかりませんでした。ポインタをいただければ幸いです。どうもありがとう。
android - Android NFC フォアグラウンド ディスパッチの問題
私はAndroid開発にまったく慣れていないので、大学向けにnfcタグ(nexus sを使用)を読み取るための簡単なアプリを作成する必要があります。
私の問題は、ネクサスがタグを発見したときに、アプリが「アクションの選択」ポップアップに表示されないことです。目的は、 http ://developer.android.com/guide/topics/nfc/index.html および http://developer.android.com/resources/samples/ApiDemosで説明されているように、フォアグラウンド ディスパッチ メソッドを使用してタグを読み取ることです。/src/com/example/android/apis/nfc/ForegroundDispatch.html
マニフェストに何かが欠けていると思いますが、何がわかりません。マニフェストは次のとおりです。
タグが検出されたときに呼び出されるアクティビティのコードは次のとおりです (これは、Android NFCDemo と ForegroundDispatch-example から構築されています)。
私はたくさん試しましたが、何もうまくいきません。誰かが私に欠けているものを教えてくれれば幸いです。時間がなくなってきました:-(
お願いします
ありがとう
android - バックグラウンドでの作業
実際、私は自分の質問に対する多くの答えを見つけましたが、今回は完全に立ち往生しています。
私の質問はとても簡単です。.pls ストリーム用のラジオ ストリーミング アプリケーションを作成しています。ユーザーがホーム ボタンを押したときに、アプリケーションが引き続き動作するようにします。ebuddy や Skype、または基本的なメディア プレーヤーをご存知の方も多いと思います。彼らは通知バーに自分自身を置いており、この場所から簡単にアクセスできます. アプリの通知を作成しようとしましたが、通知バーのアイコンをクリックしてもアプリにアクセスできません。アプリの新しいバージョンを直接開きますが、ストリーミングを制御できません。最初に動作していたアプリは存在しません。
wpf - マージされたディクショナリからの動的リソースが適用された後、TextBlockフォアグラウンドが継承された値にリセットされます
編集:私はこれを非常に簡素化されたバージョンのアプリケーションで再現することができました。.zipファイルへのリンクは次のとおりです
http://www.mediafire.com/?cn918gi15uph1xe
モジュールに2つの異なる領域にビューを追加させます-上部にあるステータスバー領域は問題が発生する場所です。奇妙な部分は、同じビュータイプがメイン領域に追加された場合、問題がないことです。ステータスバー領域はItemsControlであり、メイン領域はContentPresenterです。それが唯一の違いです。
何か洞察があれば教えてください!ありがとう。
-----元の投稿-----
こんにちは皆さん、
WPFで奇妙な動作が見られます。.NET4とPRISMv4を使用しています。アプリケーションを構造化する方法は、スキンリソースディクショナリが独自のアセンブリに存在することです。モジュールはこのアセンブリを参照しません。代わりに、必要なスキンを構成ファイルから読み取り、適切なコンポーネントをマージされたディクショナリにロードするスキンマネージャークラスがあります。マージされたディクショナリは、アプリケーションリソースに設定されます(追加する前に、Application.Resources.MergedDictionariesをクリアします)。アイデアは、必要に応じて後で実行時にスキンを切り替えることができ、モジュールは実行時までスキンについて知る必要がないということです。
次に、xamlで、DynamicResourceを使用してスタイルを参照しています。問題は、スキンで定義され、キーによって参照されるTextBlockスタイルに関係しています。
スタイルは、フォントファミリ、フォントサイズ、および前景を定義します。フォントファミリーとサイズが正しく適用されています(これを確認しました)。ただし、前景は常に黒です。SnoopとWPFInspectorを使用して、前景の値がスタイルから取得されるのではなく、「継承」されていることを確認しました。
また、TextBlockから継承するコントロールがあり、テキスト値を決定するいくつかのプロパティを追加するだけです(スタイルにはまったく影響しません)。Foregroundプロパティのプロパティ変更オーバーライドを追加することができ、スタイルの前景値が適用され、その後、継承された値が適用されることがわかりました。.NETソースのデバッグを機能させることができなかったため、2回目から呼び出された理由/場所がわかりませんでした...
これは、まったく同じ問題を抱えている男性からの古い古い投稿へのリンクです。彼は答えを見つけられませんでしたが、代わりに回避策を見つけました。残念ながら、回避策は継承されたコントロールでのみ機能します(TextBlocksにInheritanceBehaviorを設定することはできません)。
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/3501ed19-ab40-4064-81b5-e9b7b9d35b56
android - アクティビティを前面に表示します
私のアクティビティクラスでは、サービス開始を呼び出し、サービスは正常に機能します。いくつかのテストに基づいたサービスでは、アクティビティ(サービスを開始するアクティビティ)をフォアグラウンドに移動したいと思います。サービスクラスに何を書き込んで取得するかフォアグラウンドでのアクティビティ。ユーザーが別のアプリケーションを開くと、アクティビティがバックグラウンドになるため、フォアグラウンドが必要です。よろしくお願いします。
facebook - Facebook SSO からの applicationWillEnterForeground の後の奇妙なデリゲート dealloc 呼び出し
Googleで次のキーワードを使用してこの回答をかなり検索しましたが、何も得られませんでした:
+applicationDidEnterBackground +applicationWillEnterForeground +Facebook +dealloc +SSO
ここに私の問題文があります:
ホームボタンを押してアプリケーションを一時停止し、アプリアイコンをクリックして再開すると、何度試しても、dealloc 関数が呼び出されることなく、次の関数が正しい順序で呼び出されます。
次に、アプリ内で Facebook の SSO への呼び出しを開始した場合:
奇妙なことが起こります:
ホームボタンを押して Safari の Facebook SSO ページを終了します
デリゲートの dealloc は、applicationWillEnterForeground が終了した直後に呼び出されます
(いくつかのアセンブリ コードの後に呼び出される最初の関数:
=> 解放
ここで何が起こっているのかよくわかりません.Googleでかなり長い間答えを検索しようとしましたが、なぜこれが起こっているのか説明してもらえますか?
Facebook版「kSDKVersion = @"2";」を使用しています。
追加情報:
問題を調べた後、問題は、アプリが再びフォアグラウンドに入ったときに、View Controller が Navigation Controller と対話する方法の奥深くにあると思います。
私の Facebook SSO は、ユーザーがボタンをクリックして SSO セッションに入り、RegistrationViewController を表示する RegistrationViewController の XIB 内で呼び出されます。次のコードを使用しました。
ユーザーが RegistrationViewController 内のボタンをクリックすると、Safari が開きます。ホームボタンを押して Safari を終了し、アプリのアイコンをクリックすると、最初に以下が呼び出されます。
次に、RegistrationViewControllerのdealloc関数を呼び出しますが、これは私が理解していない部分です.RegistrationViewControllerはNavigation Controllerによって保持されているはずですよね?なぜdeallocを実行しているのですか?
また、RegistrationViewController の dealloc ルーチン内で、sharedApplication を使用して RegistrationViewController 内で _delegate ポインターを宣言したので、RegistrationViewController が不要になったときに解放するのは論理的だと思いますが、なぜ [_delegate release] が永続的な終焉につながるのでしょうか。私の代理人?デリゲートは常に他の誰かによって保持されるべきではありませんか?