2010年6月29日火曜日

ちゃんとアプリをつくろう

そんなわけで今日からちゃんとアプリを作成します。
しかし、風邪がひどい。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 件のコメント:

コメントを投稿