アンドロイドでフォームを作成し、GETまたはPOST経由でデータをWebフックに送信したいのですがどうすればいいですか?Androidでフォーム経由でGETリクエストまたはPOSTリクエストを送信する
答えて
htmlと同じようにコードを記述しますが、文字列またはアセットファイル(HTMLコードを使用してwebviewレイアウトを設定)と同様に記述し、AsyncTaskまたはthreadPoolを使用してネットワーク呼び出しを行います。ライブラリがあなたの仕事が容易になり、あなたのためにほとんどeveythingを管理ボレーを使用して
https://developer.android.com/training/multiple-threads/run-code.html
読み取りdevのドキュメント
これをwebviewに入れるコードを書くことは、実際には「Android開発」ではありません。基本的には、問題を回避し、ユーザーの利便性を損なうことなく、ほとんど解決できない解決策と結びついています。 – mithrop
Uは、同じ機能を持つモバイルウェブサイトを持っている場合、そのようなことを多くのアンドロイドアプリが何回行うかに驚くかもしれません。私はそうすることをお勧めしていると言っているわけではありませんが、彼がやりたいことのように思えました。もし私が設計/書いていたら、私は 'フォーム'をレイアウトにして、スレッドプールやタスク/実行可能ファイルを使ってネットワークを呼び出します。 https://gist.github.com/ValeFCF/4347381 – SBC
私はこれを何個のAndroidアプリで行うのか知っています...しかし、あなたがそのようにすることを推奨しておらず、それを開発する良い方法ではないと思うなら、あなたが悪い習慣を停止したい場合は、それを広げてください:)また、あなたのネットワーク通話については、Retrofitをチェックして、もうAsyncTaskを使う必要がないのを好むでしょう – mithrop
。それについてちょうどGoogle。何百万もの役に立つチュートリアルがあります。
- 1. AJAX POSTリクエスト経由でiso-8859-1を送信しますか?
- 2. iOSでモバイルネットワーク経由でリクエストを送信
- 3. JQuery経由でフォームを送信するAjax投稿リクエスト
- 4. httpsプロキシ経由でcurlリクエストを送信
- 5. AndroidでPOSTリクエストのXMLを送信
- 6. GET/POST経由で安全にパスワードを送信するには?
- 7. HTTP経由のPOSTリクエストをAngular 4で送信できません
- 8. HTTPS経由でパスワードを送信する:GETとPOST
- 9. .htaccess経由でページにGET/POSTパラメータを送信する方法
- 10. 角でHTTP経由でSOAPリクエストを送信しますか?
- 11. java androidはGET経由でデータを送信できません
- 12. POSTMAN経由でSOAPリクエストを送信するには
- 13. 私はPOSTリクエストを送信
- 14. HTMLフォームでRAWデータPOSTリクエストを送信しますか?
- 15. POSTリクエストはGET
- 16. POSTリクエスト(リクエストとpython3)を使用して連絡フォームを送信
- 17. PlayframeworkでPOSTリクエストを送受信する
- 18. ユニティでPOSTリクエストを送信する
- 19. HTMLからAPIゲートウェイ経由でPython Lambda関数にPOSTリクエストを送信
- 20. Yii2:data-method = 'post'がGETリクエストを送信しています
- 21. POSTベースのスクリプトにGETリクエストを送信しますか?
- 22. API経由でAndroidアプリケーションからGETリクエストを保護
- 23. React Native - Fetch POSTリクエストがGETリクエストとして送信されています
- 24. リクエストヘッダ経由のデータ送信とリクエスト本体経由のデータ送信
- 25. PythonサーバーにAjax POST/GETリクエストを送信する
- 26. AndroidでプロキシにHTTP GETリクエストを送信する方法
- 27. http POSTリクエストで配列を送信するAndroid
- 28. バレーのAndroidでサーバにPOSTリクエストを送信する
- 29. Retrofit 2(Android)でPOSTリクエストを送信する方法
- 30. jquery ajaxがgetリクエストでデータを送信しない理由
Retrofit 2の使用を検討してください。https://github.com/square/retrofit –