http://www.sankeibiz.jp/business/news/110129/bsj1101290501000-n1.htm 日本の“専売特許”だった「おサイフケータイ」が一挙に世界標準サービスに拡大する。といっても「日本発」ではなく、新たな短距離無線通信の国際規格「NFC」に置き換わることを意味する。 ここに書いてある事が間違っているよう見えたので、自分なりにまとめてみました。そもそも、Felicaは国際規格であるNFCに則っています。 Near-field communication - Wikipedia NFC incorporates a variety of existing standards including ISO/IEC 14443 both Type A (normal) and Type B (banking/short range), and Fel
なかにしさんに教えてもらうAndroid 2.3 Gingerbreadで載るNFCはどのくらいFelicaさんと仲良しなのか講座
前回、HttpClientでリクエスト→クッキー保存→Webviewで共有のパターンを書いたが、 今回はその逆のパターンでWebViewでリクエスト→Cookie保存→HttpClientで共有の方法を紹介する。 WebViewでログインしてから、HttpClientでWebViewと同一サイトで認証が必要な処理等がある場合に そのHttpClientのリクエストが認証をパスする時に使えたりする(あまり需要はなさそうだが)。 今回のパターンの共有には以下のクラスを使う。 ■共有に使うクラス WebViewClient - WebViewのクライアント CookieManager - Cookie管理のクラス(取得/設定等) BasicClientCookie - ユーザが作成可能なCookieクラス CookieStore - HttpClientのクッキーの保管場所 ■ソース 1. まず
HtmlClientのリクエストで保存されたCookieは、通常WebViewには引継がれない。 WEBサイトへのログインを自動化する場合等、POSTメソッドでリクエストを送信する場合、 HttpClientでリクエストを送信し、WebViewへレスポンスを表示するような処理が必要となり、 この場合、ログイン後、WebViewを直接操作してサイトを移動した場合等に、HttpClientへログイン時に 発行されたCookieが引継がれない為、WebViewの方では認証に失敗してしまう。 HtmlClientとWebViewの間でCookie情報を共有出来れば、このような場合でもWebView側の認証をパスする ことが出来る。 コードは以下。 ----- // HttpClientを生成 DefaultHttpClient httpClient = new DefaultHttpClient(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く