Submit Search
Ok httpの紹介
Download as PPTX, PDF
2 likes
2,161 views
まえすとろ
日本Androidの会 埼玉支部 2015年11月定例会での発表資料
Software
Read more
1 of 11
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
More Related Content
PDF
How2 openstreetmap gettingstarted
Taichi Furuhashi
PDF
歩道マッピングパーティやろうぜ
Shu Higashi
PDF
OpenStreetMap地図メモ検索アプリの開発
tom_konda
PDF
レガシー環境で個人ベースでなんとか頑張るDVCS(Git)運用
kimukou_26 Kimukou
DOCX
Cc 2650 la tradicion de la oración en la Iglesia
Gladysmorayma Creamer Berrios
PDF
CTIA startup stage
FlipFlic by Jalousier, Inc.
PPTX
µIP (micro IP)
Md. Ariful Hoque
PPTX
Smart Irrigation System: Hardware Architecture for WaRM project
Muhammad Yaseen Aftab
How2 openstreetmap gettingstarted
Taichi Furuhashi
歩道マッピングパーティやろうぜ
Shu Higashi
OpenStreetMap地図メモ検索アプリの開発
tom_konda
レガシー環境で個人ベースでなんとか頑張るDVCS(Git)運用
kimukou_26 Kimukou
Cc 2650 la tradicion de la oración en la Iglesia
Gladysmorayma Creamer Berrios
CTIA startup stage
FlipFlic by Jalousier, Inc.
µIP (micro IP)
Md. Ariful Hoque
Smart Irrigation System: Hardware Architecture for WaRM project
Muhammad Yaseen Aftab
Viewers also liked
(9)
PDF
Developing TI RTOS Applications and BLE Profiles
Sumit Sapra
PDF
IoTで5days学生インターン
Kazuya Fukumoto
PDF
テキサスインスツルメンツ Cc2650、cc2650 rcを使ってみた
Yoshiaki Ito
PDF
2016 1011 io tlt勉強会_発表用
yasuyuki_suzuki
PDF
IoT Implementation of Sensor Data Acquisition in Surveillance Applications - ...
Arun Joseph
PDF
IoT Protocols by Nagasai Panchakarla | CuTech Talks
Cumulations Technologies
PDF
2017 0217 io tlt勉強会_発表用
yasuyuki_suzuki
PDF
IoT縛りの勉強会! IoTLT vol.18
Seigo Tanaka
PDF
AWS歴2週間で IoT に挑戦してみた。
Shogo Matsuda
Developing TI RTOS Applications and BLE Profiles
Sumit Sapra
IoTで5days学生インターン
Kazuya Fukumoto
テキサスインスツルメンツ Cc2650、cc2650 rcを使ってみた
Yoshiaki Ito
2016 1011 io tlt勉強会_発表用
yasuyuki_suzuki
IoT Implementation of Sensor Data Acquisition in Surveillance Applications - ...
Arun Joseph
IoT Protocols by Nagasai Panchakarla | CuTech Talks
Cumulations Technologies
2017 0217 io tlt勉強会_発表用
yasuyuki_suzuki
IoT縛りの勉強会! IoTLT vol.18
Seigo Tanaka
AWS歴2週間で IoT に挑戦してみた。
Shogo Matsuda
Ad
Similar to Ok httpの紹介
(7)
PDF
コミュニティのある風景
Ryunosuke SATO
PDF
Goでwebアプリを開発してみよう
Takuya Ueda
PDF
Play meetup 2 2015.07.05
Junichi Okamura
PDF
2012/03/31 Apacheスタートスクリプト読書会発表資料
Yasutaka Hamada
PDF
20160529 Pepper SDK for Android Studio
Kenichi Ohwada
PPTX
サイボウズ・ラボユース中間報告会
slankdev
PDF
KokotapでPodのパケットキャプチャ
Takayuki Konishi
コミュニティのある風景
Ryunosuke SATO
Goでwebアプリを開発してみよう
Takuya Ueda
Play meetup 2 2015.07.05
Junichi Okamura
2012/03/31 Apacheスタートスクリプト読書会発表資料
Yasutaka Hamada
20160529 Pepper SDK for Android Studio
Kenichi Ohwada
サイボウズ・ラボユース中間報告会
slankdev
KokotapでPodのパケットキャプチャ
Takayuki Konishi
Ad
More from まえすとろ
(8)
PPTX
機械学習初学者が短期間でTensor flowで作ったmnistモデルをandroidアプリに組み込んだ話
まえすとろ
PPTX
ベイズ統計セミナーVol4
まえすとろ
PPTX
ベイズ統計セミナーVol2
まえすとろ
PPTX
Lights outを線形代数で解く
まえすとろ
PPTX
DeviceOwnerのお話
まえすとろ
PPTX
LightsOutSolver
まえすとろ
PPTX
Githubでアカウントを晒した事故に対する対処
まえすとろ
PPTX
Android6.0で変わったアプリのアクセス権について
まえすとろ
機械学習初学者が短期間でTensor flowで作ったmnistモデルをandroidアプリに組み込んだ話
まえすとろ
ベイズ統計セミナーVol4
まえすとろ
ベイズ統計セミナーVol2
まえすとろ
Lights outを線形代数で解く
まえすとろ
DeviceOwnerのお話
まえすとろ
LightsOutSolver
まえすとろ
Githubでアカウントを晒した事故に対する対処
まえすとろ
Android6.0で変わったアプリのアクセス権について
まえすとろ
Ok httpの紹介
1.
OkHttpの紹介 2015/11/7 @maestro_L_jp
2.
自己紹介 ・名前:まえすとろ ・お仕事:Androidアプリ開発(4年半やっていますが…) ・Twitter : @maestro_L_jp ・Github
: https://github.com/LyricalMaestro ・Qiita : http://qiita.com/LyricalMaestro0 ・リリースしたAndroidアプリ : https://play.google.com/store/apps/developer?id=Maestro_L_jp
3.
本LTについて ・このLTではSquare社製OSSライブラリ「OkHttp」につい てAndroidでのサンプルを交えて紹介します。 ・OkHttpに興味を持ってくれたら幸いです。(欲を言うと使 いこなしてみんなに共有してほしい…)
4.
OkHttpとは ・HTTP/SPDY通信をするためのクライアント用ライブラリ。 ・現時点の最新版2.5.0 ・ライセンスはApache License2.0. ・Webページ:http://square.github.io/okhttp/ ・github :
https://github.com/square/okhttp ・クックパッド社でも使用実績がある。 http://techlife.cookpad.com/entry/2015/06/25/093507
5.
OkHttpを使うメリット ・HTTP通信のコードが直感的にシンプルに書ける! ・リトライや認証要求の対応・リダイレクトのコードをかかなくてもすむ。 ・ディスクキャッシュの実装が楽。
6.
OkHttpを使うメリット HttpURLConnection OkHttp
7.
AndroidStudioProjectへの導入方法 ・jarをインポート。 - jarはWebページからダウンロード可能。 ・appフォルダ以下のbuild.gradleに以下のコードを追加。 dependencies{ ・・・ compile ‘com.squareup.okhttp:okhttp:2.5.0’ }
8.
サンプル ・GET ・POST(JSON) サンプルコードは https://github.com/LyricalMaestro/OkHttpSample にアップロードしています。
9.
他にも細かいことができる ・ユーザ認証 ・HTTP通信のログ ・ディスクキャッシュ
10.
その他裏話… ・OkHttpはHttpURLConnectionを利用していません。 - Socketクラスを使ってベタに実装しています。
11.
まとめ ・OkHttpを使えばHTTP通信の処理が今までより簡単にスマートに書くことがで きます。 ・OkHttpを使ってサクサク開発効率をあげてください。 (あと、いろいろ裏技とかわかったら教えてください。。。)
Download