そんなわけで今日からちゃんとアプリを作成します。
しかし、風邪がひどい。38度超えてますが。
1.とりあえずつくるものを考えた
以前どこぞで「yahooのごにょをごにょっとする」アプリをつくったので
応用したものを考える。
時間もないので
「yahooのニュースからAndroidのニュースだけ抜き出す」
というものにすることにする
2.yahooにて
http://developer.yahoo.co.jp/webapi/news/
ここでyahooのXMLの仕様を見る。
3.APIキーの取得
さくっとAPIキーを取得する
簡単すぎるアプリなのでoAuthはとらない。
ちなみにサイト名は入力任意である。知らなかった Σ
4.エクリプスをたちあげる
インストールなんてずいぶん昔にやったので説明省略。
ググレカスw
5.画面の作成
急いでいるのでListViewだけつくる。カスタマイズはおいおい。
6.コードを書く
「おらぁぁぁぁぁ!!」といいながら書く。
基本的なコードしか書いていないです、本日。
HTTPのリクエスト → 取得 → XMLでふりわけ
ほとんどが前の応用なので1時間でできた
7.XMLの定義を忘れてた・・・orz
実行したらエラーでおちるとおもったら
マニフェストファイルを更新するの忘れておりました(汗
8.動かない・・・
さくっとDDMSをみてみようとおもったらDDMSがどこにあるかわからなかったです。
エクリプスの右上の「Java」とかいてある横の矢印を押すとでてきました。
NullPointerでおちている。
テーブルにデータがはいってない。
リクエストがちゃんと飛んでいない?
返ってきた結果が0になっている
ことに数時間きがつかなかった。
続く。明後日ぐらいに。
ニュースがちょっと特殊らしい。たぶん。
0 件のコメント:
コメントを投稿