元フリーエンジニアライフ

Ruby on Rails とか MovableType とかAWSやってるフリーランスウェブエンジニアの記録でした。現在は法人成りしてIT社長。

AsyncTaskLoaderでWebAPIを叩く

MovableType DataAPIでアクセストークンを取得する例

AndroidアプリでWebAPIにデータをPOSTして結果を取得するにはの成果を利用して、MovableType Data APIでの記事更新等に必要なアクセストークンを取得した。 その他のWebAPIのPOST操作も同様にしてできるはず。 Authentication: authentication 認証情報を渡…

AndroidアプリからMovableType DataAPIを使って記事を投稿する

JSONStringer jsonStringer = new JSONStringer(); try { jsonStringer.object(); jsonStringer.key("status").value("Publish"); jsonStringer.key("title").value("TITLE"); jsonStringer.key("body").value("BODY"); jsonStringer.endObject(); } catch(J…

AndroidアプリでWebAPIにデータをPOSTして結果を取得するには

AsyncTaskLoaderでHttpPostリクエスト こちらの記事を参考に作成したLoaderに、POST送信機能を実装してみた。 public class HttpAsyncLoader extends AsyncTaskLoader<String> { private HttpUriRequest request = null; public HttpAsyncLoader(Context context, St</string>…

AndroidアプリでWebAPIからデータを取得するには?

自分用学習メモ。 WebAPIにアクセスしてデータを取得&表示するには HTTP GET Androidアプリではメインスレッドからのネットワーク処理はできない(3.0以上) 非同期スレッドを扱うのにはAsyncTaskLoaderを用いる方法がCoolらしい AsyncTaskLoaderを継承して…

AsyncTaskLoaderでWebAPIを叩く

GETリクエストを送信して結果を得る POSTリクエストを送信して結果を得る リクエストを中断して送信し直す MovableType DataAPI + Locationプラグイン を用いた地図検索サンプル