問題タブ [discoverability]

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

ruby - Ruby オブジェクトのメンバーを発見していますか?

ruby オブジェクトが公開しているメソッドやプロパティを簡単に調べる方法は?

文字列のメンバー情報を取得する例として、PowerShell で次のことができます。

パイソンでは、

Ruby オブジェクトのメンバー情報を簡単に見つける方法はありますか?

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

android - Android アプリケーションの Bluetooth 表示期間

アプリの実行中にアプリケーションを検出できるようにする方法はありますか? 私はこれをやろうとしました

Android Developers に示されているように、0 の Duration は機能しないため、デフォルト値 120 が設定されています。常に見えるように設定する方法はありますか?

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

android - Android Bluetooth の発見可能性


2 つのデバイス間の通信を自動的に作成することにより、BT を介してデータを交換する必要がある Android アプリを開発しています。そうする唯一の方法 (私が見つけた) は、最初にデバイスがお互いを見つけられるようにし、次に ServerSocket を開いて接続をホストするマスターをネゴシエートすることです。
私の問題は、ユーザーに要求を求めることなく、BT の検出可能性を切り替える方法です!

ネットを検索してもうまくいかなかったので、可能な解決策について考え始めました。最初に、によって起動されたデフォルトのアクティビティの代わりにリクエストをキャッチする BroadcastReceiver のようなものを考えましたStartActivity(new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE))が、実際にデバイスを検出可能にするために何をすべきかわかりません。
最近、肯定ボタンを自動的に選択して、前の呼び出しによって発生したダイアログを非表示または却下することを考えました。繰り返しますが、私はそれを行う方法についての手がかりがありません!

どんな助けでも本当に感謝しています。皆さんに事前に感謝し、私の下手な英語で申し訳ありません!

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

rest - RESTの発見可能性とHATEOASは、URIを変更できることを意味しますか?

私はRESTの発見可能性に関連する概念を明確にしようとしています。つまり、RESTfulサービスのHATEOAS制約を満たすかどうかは、URIが発見可能であり、文書化されていないため、URIを変更できることを意味します。

これは、クールなURIの概念に従わないようです。URIが変更されないという事実です。また、Web自体のモデル(RESTは基本的に完全に適合するはずです)とは多少不一致です-URLはブックマーク可能であり、変更されることはありません。また、URLを習得すると、直接アクセスして実行できます。ルートを調べて毎回発見する必要はありません。

これに関するフィードバックは大歓迎です。

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

android - Bluetoothの検出可能モードを常にシームに設定して失敗する

bluetooth discoverableでモードを常にオンに設定しようとしていますAndroid 4.0。これは、次のコマンドを使用して4.0で可能になるはずです。

これを実行した後、discoverybilityを常にオンにしてBluetoothを起動してもよいかどうかを尋ねるダイアログが表示されます。はいを押すと、Bluetooth設定は時刻0:00を表示し、カウントダウンしません。これまでのところ問題ないように見えますが、2分後、Bluetoothは再び非表示モードに変わります(前の設定が2分だった場合)。以前の設定が常にオンになっている場合(Bluetooth設定に手動で移動して設定)にのみ、インテントが機能します。

誰かがこれについてもっと知っていますか?これはバグですか、それとも本来あるべき姿ですか?コードによって設定を常時オンに変更することはできませんか?

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

javascript - アプリを開いたときに Bluetooth の検出可能性を自動的に有効にしますか?

アプリを開くたびに Bluetooth の検出可能性を自動的に有効にするために、電話アプリで使用できるコードは何ですか?

複数のプラットフォームでこれを行いたいと思います-少なくとも主要なベンダー。したがって、必要なコードがそれぞれ異なる場合は、可能であれば JavaScript メソッドが最適です。とにかく、最終的には phonegap を使用して各プラットフォームに変換するためです。

編集: ユーザーは、アプリをダウンロードする前にアプリの動作について通知されます。目標は、ユーザーの労力を最小限に抑えることにより、使いやすさを向上させることです。携帯電話の他のメニューをナビゲートして Bluetooth 自体を有効にします。これは、このアプリが携帯電話で使用するいくつかの機能の 1 つにすぎないことを考慮してください。私はここに来たばかりで、質問はコードに焦点を当てるべきだという印象を受けたので、最初は説明しませんでした。でもまあ、そんな状況です。ご協力いただきありがとうございます!

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

django - RESTfulサービスパラメーターは検出可能である必要がありますか?

前文:RESTについての私の理解はせいぜい浅いので、私の質問に対する訂正や説明は大歓迎です。

RESTfulサービスのユーザーが任意の実数の正の数を送信する必要がある状況があります。したがって、返されるオブジェクトは同じである必要があり、代わりにパラメーターを使用する必要がありますが、URLでそれを要求するべきではないと仮定します(またはこの仮定は間違っていますか?)。

それを考えると、RESTに準拠するには、パラメーターを何らかの方法で検出可能にする必要がありますか?私はこれを私に明らかにするものを見つけることができませんでした。

そうでない場合は、パラメータを他の方法で文書化する必要があるとさらに想定します。したがって、現在のAPI(の一部)をロックします。これは、ハイパーテキストリンクをたどってリソースを見つける必要があるため、私が理解しているように、望ましくありません。ハードコーディングの場所(この場合はパラメーター)よりも。

パラメータが検出可能である必要があると仮定すると、tastypie / djangoでこれを行う方法はありますか?

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

android - ボタンのクリック時に Bluetooth 検出可能状態をプログラムでオフにする

プログラムで Bluetooth を検出可能な状態にする方法を教えてください。

最初のクリック(ボタン)で発見可能にすることができ、同じボタンを2回クリックすると機能しません

つまり、発見可能な状態にある場合は、それをオフにする必要があります

これが私のコードです

どんな助けでも大歓迎です、ありがとう

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

android - アプリケーション開始時のBluetooth検出可能ステータス

アプリケーションの開始時にBluetoothを検出可能なステータスにするにはどうすればよいですか?

ステータスを表示するための画像ビューがありますが、アプリケーションの開始時に適切な画像が表示されません

oncreate()に次のコードがあります

このコードでも機能しません

この問題を回避するにはどうすればよいですか?どんな助けでも大歓迎です

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

reflection - abap開発オブジェクトのプロパティを発見する方法は?

私はJavaの世界から来ました.abap開発オブジェクトのプロパティを理解するのに役立つ何かがあるかどうか知りたいです....リフレクションのようなものです。

ABAP で行われるすべての処理がデータベース内のどこかに永続化されることを知っているので、オブジェクトが保存されている方法と場所を調べるにはどうすればよいか知りたいです。

たとえば、構造体のフィールドを列挙する関数、またはオブジェクトのプロパティを列挙する関数があるかどうか、またはそのようなものがない場合 (ただし、プロパティは明らかに存在する場合)、どのテーブルになるかを知りたいです。それらを保持する(独自の関数またはクラスを作成できるようにするため)

また、あなたが知っている他の見つけやすさのトリックも良いです...この質問は少し一般的であることは知っていますが、私はabapに慣れていないので、何を尋ねるべきか本当にわかりません:P

Thx、あなたたちが支配します。