問題タブ [android-internet]
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デバイスがインターネットに接続されているかどうかを検出します
デバイスにインターネット接続があるかどうかを確認する必要があります。私は次のような多くの答えを見つけました:
(Androidで利用可能なインターネット接続があるかどうかの検出から取得。)
しかし、これは正しくありません。たとえば、インターネットにアクセスできないワイヤレスネットワークに接続している場合、このメソッドはtrueを返します…デバイスがインターネットに接続されているかどうかを確認する方法はありますか?何かに?
android - アプリケーション全体でインターネット接続を確認する
私はインターネットベースのアプリに取り組んでいるので、インターネット接続を監視する必要があります。リンク
mainActivity の作成時にこのコードを使用して、インターネット接続が正常に機能することを確認しました。
しかし、この監視はアプリケーション全体で行う必要があります。これをどこで使用すればよいですか?AsyncTask が必要ですか?
android - AndroidでのGmailのアクションインテント?
ユーザーが共有ボタンをクリックして「何か」を共有できるアプリを作成しています。「何か」を共有する手順は次のとおりです。
- 共有ボタンをクリックすると、連絡先リストが開きます
- 連絡先 (有効な電子メール アドレス) を選択すると、"Gmail"、"Dropbox" などの電子メール クライアントを選択するためのウィンドウをポップアップ表示することなく、送信者のデフォルトの電子メール アドレス (Gmail) から選択した連絡先にデータが直接送信されます。 .
http://mobile.tutsplus.com/tutorials/android/android-essentials-using-the-contact-picker/の助けを借りて連絡先の電子メールIDを取得できましたが 、連絡先を選択するとポップアップが表示されます「Gmail」、「Dropbox」などのメール クライアントを選択します。
ここに私のコードがあります
java - HttpAndroidHttpURLConnectionを使用して取得
私はJavaとAndroidの開発に不慣れで、Webサーバーに接続し、httpgetを使用してデータベースにデータを追加する簡単なアプリを作成しようとしています。
コンピューターのWebブラウザーを使用して電話をかけると、問題なく動作します。ただし、Androidエミュレーターでアプリを実行して呼び出しを行うと、データが追加されません。
アプリのマニフェストにインターネット許可を追加しました。Logcatは問題を報告しません。
誰かが私が何が悪いのかを理解するのを手伝ってもらえますか?
ソースコードは次のとおりです。
php - AndroidデバイスからApacheWebサーバーにデータを送信する効率的な方法
AndroidデバイスからApacheWebサーバーにセンサーデータを送信したい。センサーはIOIOボードを使用してAndroidデバイスに接続され、定期的にサンプリングされます。
生のセンサーデータは約1バイト/秒で、Apacheに基づいており、PHPとASP(ChiliASPだと思います)をサポートしているWebサーバーにこれを送信する効率的な方法を見つけようとしています。
月額料金を低く抑えるために、プリペイド式のモバイルサブスクリプションを使用したいと思います。通常、これらの最大データ制限は固定されています(500MB /月など)。
センサーは24時間年中無休でデータを送信する必要があるため、必要なデータトラフィックを最小限に抑えたいと思います。データ量がそれほど多くない場合でも、プロトコルヘッダーのオーバーヘッドが問題になると思います。各サンプル(1バイト)が別々に送信される場合、オーバーヘッド/ペイロードの比率は非常に低くなります。解決策はもちろん、いくつかのデータを集約し、それをより大きなチャンクで送信することです。
HTTPPOSTを使用してデータを送信するJavaHttpURLConnectionのテストに成功しましたが、これについていくつか質問があります。
- HTTPヘッダーによるオーバーヘッドはどのくらいですか?それを測定する簡単な方法はありますか?
- 私が検討できるAndroidとApacheでサポートされている他のプロトコルはありますか?
android - HTTPPOSTにタイムアウトを追加する方法
コードが機能しない理由、接続が古くなっていても(サーバーからの応答が長い間ないため、コードは例外をスローしていません!
android - String を Document オブジェクトに変換しようとしています - 重すぎますか?
RSS フィードを取得して Document オブジェクトにロードしようとしています。コードを Java アプリケーションとして実行すると、すべて正常に動作します。コードを Android アプリケーションとして実行する場合 - そのコード行でデバッグ モードに移行しても何も起こりません。
例外がスローされないことに注意してください。そのコード行は「重すぎる」ですか?
android - Android定期サービスは、電話がアイドル状態のときに3Gを使用するのが困難です
AlarmManager を使用して定期的なサービス (15 分ごと) を実行する Android アプリに取り組んでいます。
このサービスは、インターネットを介してデータを送受信します。
3G が有効になっていて、電話機がアイドル状態になっていることに気付きました。インターネットとの通信に問題があります。必要なときに 3G が自動的にオンにならないかのようです。
このサービスは、ユーザーが電話 (および 3G) を同時に使用している場合はうまく機能しますが、電話がアイドル状態の場合は機能しません。
必要なときに 3G をトリガーする方法について何か提案はありますか?
android - Android: IP とポートを使用してすべてのオンライン アプリを一覧表示する方法
Android では、現時点でオンラインになっているすべてのアプリのリストを、それらが使用している IP とポートとともに生成できますか? ご協力ありがとう御座います
android - オフラインアプリでのデータ更新
観光部門向けの Android アプリを開発しています。すべてのデータは、インターネットに接続せずにオフラインで利用できます。このアプリには、オフライン モードでのみデータを利用できるマップが含まれています。そのため、これには osmdroid で Openstreetmap を使用し、必要なすべての地図データは app-file に含まれています。インターネットに接続する可能性がある唯一のアクティビティは、アプリの起動時であり、利用可能な新しいデータがあるかどうかを確認し、最終的に新しいデータをアプリ フォルダーにダウンロードします。
ビューのブロック図を追加しました。
私の問題は、起動アクティビティ (画像の赤いブロック) である最初のアクティビティのみをインターネットに接続し、他のすべてのアクティビティが決してインターネットに接続できないようにする方法です。ユーザーが統合マップの領域からスクロールアウトしたときに、Openstreetmap を使用したアクティビティがインターネットに接続して新しいマップ タイルをダウンロードしないことが非常に重要であるためです。Android デバイス全体のネットワーク接続を完全にオフにすることを意図したものではないため、他のアプリでもオフになります。
よろしくお願いします!