問題タブ [android-volley]
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 Volley を使用して HTTPS リクエストを行う
このコードを使用して https リクエストを作成しようとしています:
しかし、私はこのエラーが発生しています:
com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: 証明書パスのトラスト アンカーが見つかりません。
注意すべき点は次の 2 つです。
- HTTPS 証明書は有効です。ブラウザの警告なしで簡単に開きます。
- 上記のコードは、HTTP リンクで正常に動作します。
Android Volley フレームワークにスイッチ/オプションがあるかどうかを実際に知る必要がありますか?
android - ボレーリクエストでカスタムヘッダーを設定する方法
Volley リクエストにカスタム ヘッダーを設定するにはどうすればよいですか? 現時点では、POST リクエストの本文コンテンツを設定する方法があります。私は単純な GET リクエストを持っていますが、カスタム ヘッダーを一緒に渡す必要があります。JsonRequest クラスがそれをどのようにサポートしているかわかりません。それはまったく可能ですか?
android - ボレーを使用してprotobufをリクエストする方法は?
volley? を使用して protobuf を読み取る例を誰もが持っています。ProtobufRequest クラスを実装できると読みましたが、ドキュメントが見つかりません。ご協力ありがとうございました。
android - xml リソースからドローアブルを遅延ロードするには? 描画可能な画像全体ではなく、最初はリソース ID のみ
ボレーのNetworkImageViewを使用しています
xmlリソースのNetworkImageViewにドローアブル画像のリソースIDとエラードローアブルリソースIDを設定したいです。それで、ソースコードを修正したところ、うまくいきました。
ジャワ
xml
しかし、問題は、 NetworkImageView が常にデフォルトをロードし、必要ではないにもかかわらず、初めてエラー描画可能になることです。
でたくさん見せるとムダが多すぎると思いImageViews
ますListView
。
必要なときにリソースをロードしたい。そのため、最初はリソース ID のみをロードしたいと考えています。
との両方が機能TypedArray.getResourceId()
しTypedArray.getInt()
ません。
手伝って頂けますか?
android - ボレータイムアウト時間を変更する
Android 用の新しい Volley フレームワークを使用して、サーバーへのリクエストを行います。ただし、応答はしますが、応答を取得する前にタイムアウトします。
このコードを追加してみました:
Volley フレームワークをHttpClientStack
別の整数 (50000) に変更しますが、それでも 50 秒前にタイムアウトします。
タイムアウトを長い値に変更する方法はありますか?
android - Android Volley SQLite の統合/組み合わせ
Volley を自分のプロジェクトに統合したいと考えています。しかし、sqlite データベースへのデータの保存には問題があります。アクティビティ (Web サービスからの応答を取得する場所) で保存アクションを実行しても問題ありませんか、またはここでローダー パターンを使用する方がよい方法はありますか? ありがとう
android - Android Volley - 向きの変更
Activities
向きの変更、使用の停止/Fragments
再開にどのように対処できVolley
ますか?
GET
リクエストの場合、レスポンスがキャッシュされ、そのリクエストを 2 回目に試みると、キャッシュされたレスポンスが返されることはわかっています (サーバーが適切な HTTP ヘッダーを送信した場合)。
しかし、どうPOST
ですか?リクエストを行うとしPOST
ます (つまり、一度だけ発生させたい登録)、アプリはバックグラウンドになり、アプリがまだバックグラウンドにある間にリクエストが終了し、アプリに戻ります。Response
そのを取得するにはどうすればよいですRequest
か、または保留中の場合に再接続するにはどうすればよいですか?
私の知る限り、これはほとんどサポートされていませんVolley
。私は正しいですか?を使用して、上記のシナリオを解決する簡単な方法はありVolley
ますか?
android - Google Volley - Cache.remove と Cache.invalidate をいつ使用するか
Volleyをプロジェクトに統合していて、標準に出会いました
[キャッシュにアイテムがありますが、とにかくユーザーが更新できるようにしたい] シナリオ
現在、Google Volley はキャッシュからアイテムをクリアする 2 つの方法を提供しています。
と
コードを調べたところ、 trueinvalidate
にfullExpire
設定すると の呼び出しとまったく同じように動作しないことに少し驚きましたremove(key)
。
誰かがfullExpire
overを使用する利点を説明できますかremove()
?
android - Volley テストを実行するにはどうすればよいですか?
https://android.googlesource.com/platform/frameworks/volleyからvolleyの最新バージョンを複製しました
Eclipse にインポートし、テスト プロジェクトを実行しようとしましたが、ClassNotFoundException が発生します。
これらのテストを実行するにはどうすればよいですか?
ありがとうございました。
android - Androidボレーは、すべてのリクエストが終了したときにコールバックを取得します
ボレーを使用して一連のリクエストをキューに入れています。これらのリクエストが発生しているときに、進行状況ダイアログをユーザーに表示しています。これらすべてのリクエストがいつ終了したかを確認する方法はありますか。これが私が欲しいものです。
この問題の解決策はありますか。