問題タブ [android-ion]
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 - 一部のデバイスでは、URL からダウンロード ファイルをロードしてデバイスに書き込むと、「null」ファイルが生成される
アプリでhttps://github.com/koush/ionを使用して、URL からファイルをダウンロードし、Android デバイスに書き込みます。
ほとんどの場合、うまく機能しますが、統計によると、ユーザーの約 15% がコールバック (onCompleted) から null ファイルを取得しています。
これは私が使用するコードの一部です。
android - Android - Ion ライブラリを使用して壁紙を設定する
Imageview に画像を読み込むために Ion ライブラリを使用しています。
このコードの意図を介して、ロードされた画像を壁紙に設定したい:
このコードは picasso ライブラリでは機能しましたが、Ion ライブラリでは Uri が空です。
Imageview から画像 Uri を取得するにはどうすればよいですか?
android - JSON としての OkHttp 投稿本文
つまり、Koush の Ion を使用していたとき、単純な方法で json 本文を投稿に追加できました。.setJsonObjectBody(json).asJsonObject()
私は OkHttp に移行していますが、それを行う良い方法が本当にわかりません。あちこちでエラー 400 が発生しています。
誰にもアイデアはありますか?
json文字列として手動でフォーマットしようとさえしました。
php - サーバーが見つかりませんエラー、000Webhost ドメインとデータ送信用の Ion ライブラリ?
オンラインサーバーへのデータ転送初心者です。DefaultHttpClient は最新の SDK で廃止されたため、複数のチュートリアルに従っています。そのため、サードパーティのライブラリ Ion Github Linkを使用しています。オンライン サーバーとして 000Webhost ドメインを使用しています。
私はこのAndroid に従っています: httpURLConnection をサーバーの回答に接続します。
これが私のクライアント側のAndroidアプリコードです
接続したい php ファイルは、ドメインhttp://addressbook.netau.netのメイン (ルート) ディレクトリにあります。
ここにphpコードがあります
私がやろうとしているのは、アプリケーションからオンライン サーバーにデータを送信し、php を使用してそのデータをテーブル、つまり mysql データベースに保存することです。phpもよくわかりません。助けてください、ありがとう!!
android - Androidネットワークライブラリ(ION)で自己署名SSLを使用するには?
このネットワーク ライブラリの使用:
現状は開発中のため、自己署名SSL証明書を利用したい
ライブラリフォーラムにはいくつかの議論があります:
https://github.com/koush/ion/issues/3
いくつかの調査の後、私はcrtを取得し、sslContextとtrustmanagerを取得しましたが、問題はまだ例外を返すことです
これが私の試みです:
例外が B: の部分にあることに注意してください。これは、trustmanager と SSLcontext が正しく構築されることを意味します。これを修正するにはどうすればよいですか?
助けてくれてありがとう。
android - Android koush/ion 投稿リクエストがファイアウォールによってブロックされている
サーバーに投稿リクエストを送信するためにkoush/ionライブラリを使用しています。自宅のwifi、友人のwifi、モバイルデータ、およびオフィスのwifiを除く他のモバイルデータを使用して動作します。
null を返しますが、なぜだろうと思っていました。どういうわけかエラーを出力することができ、WFilter が私の要求をブロックしたことが示されました。その後、ファイアウォールを管理しているオフィスの IT 担当者にリクエストのログを確認するよう依頼したところ、koush/ion からのストリーミング リクエストがブロックされていることがわかりました。ストリーミング フィルターを無効にすると、koush/ion を使用して投稿リクエストを再度送信できました。
私の質問は、ion/koush に、これが起こらないようにするために通常のコードに追加できるものはありますか? ポートが関係しているのかどうかはわかりませんが、オフィス以外のほとんどのインターネット接続で機能する簡単なコードを次に示します。
android - https url 読み込み時の Ion エラー
Koushik Dutta のAndroid 用Ionネットワーキング ライブラリを使用しています。
このアドレスから instagram の api に接続したい: https://instagram.com/api/
しかし、ion 経由で試行すると、一部の ISP では機能し、他の一部では機能せず、例外がスローされます。http で問題なく動作するため、 https で始まるアドレスが原因のようです。
助けていただければ幸いです 事前にガイドしていただきありがとうございます
ログ :
android - ?Ion を使用して ImageView へのランダム GIF 画像フォーム アセット?
こんにちは、私はプログラミングの初心者です..
Ion を使用して ImageView にランダムな GIF 画像を表示したいと考えています。単一のGIFの場合は問題ありません。この行を使用するだけです
しかし、アセットフォルダーの複数のディレクトリに複数のGIF画像があり、最初にディレクトリを確認し、すべてのGIFをランダムに渡す配列として取得してから、Ionを使用してランダムIDをImageViewに表示します。イオンの「ロード」メソッドは、ファイルの文字列アドレスを取得します。これを行うにはどうすればよいですか。
android - キャンバスに描画されたビットマップをスムーズに縮小
モバイルで API から取得した画像をウォッチフェイスに表示したいと考えています。サイズは固定です。そのために私はイオンを使用し、ウォッチフェイスに収まるように画像を縮小します。次に、を使用して時計に送信しますDataApi
。
問題は、画像がまったく滑らかではなく、エッジがピクセル化されたように見えることです: image .
私はこれらの解決策を試しましたが、どれも違いはありませんでした:
モバイル側:イオンでビットマップのサイズを変更:
Ion.with(context).load(url).withBitmap().resize(80, 80).centerInside().asBitmap().setCallback(bitmapFutureCallback);
またはbitmapFutureCallback でビットマップを使用 (上記) :
- 着用側:ビットマップペイントで
AntiAlias
andを true に設定します。FilterBitmap
ビットマップを滑らかにするために何を使用できますか?
前後の画像:画像