総務省の統計APIからデータを取得する
お疲れ様です。高橋です。
androidアプリから総務省APIをコールしてみる では統計表の一覧しか表示させる事が出来ませんでしたが、今日はその先のデータ1つ1つの取得と表示が行えました。
見た目はとりあえず漢らしく固定長電文のままですが、APIで取得したXMLをparseしてSQLiteに格納したものを再表示しているので、すぐにどうとでもなる。はず。
while (動くまで) {
サンプルコードをググる();
コピペする();
修正する();
}
という流れでやっとここまで来ました。それにしてもひどいコードになっています。UML的には下のような感じ。別スレが別スレを読んで、の繰り返し。「動けばいい。例外は一切無視」で御座います。
色々ダメな箇所がありつつも、コードの汚さはまだ許せますが、一つだけ致命的な問題があります。それは、このAPIはデータ部分を取得しようとすると、激しく重たくなる事です。
これを回避するために、フィルタを登録するAPIという物がありますので、次はこれを実装してみようと思います。
今までは1つのActivityしか使っていなかったので、2枚目のActivityでフィルタの設定UIを作ってみようと思います。
以上、よろしくお願い致します。
関連記事
-
-
「遅刻の言い訳」実機デバッグ結果
お疲れ様です。高橋です。 本日、Androidを持っている同僚にお願いして、実機 …
-
-
Google Play Developer登録
お疲れ様です。高橋です。 本日は引き続きwordpress周りの設定を行うと同時 …
-
-
TwitterアナリティクスからCSVがダウンロード出来ない
お疲れ様です。高橋です。 TwitterアナリティクスのCSV 遅刻の言い訳提案 …
-
-
西野カナ風な歌詞を自動生成するアプリ「西野カナかな?」を作ってみた。
お疲れ様です。高橋です。 先日実験した「西野カナは本当に会いたいのか、調べてみた …
-
-
選挙運動シミュレータ「衆院選2014」が迷走してきた。
お疲れ様です。高橋です。 選挙運動シミュレーションゲーム「衆院選2014」の見た …
-
-
SurfaceViewを使って絵を書き動かすサンプルをコピペして動かしてみた
お疲れ様です。高橋です。 本日はcocos2d-xの3.3rc0を導入しようと試 …
-
-
総務省統計APIで引っ張ったデータをHoloGraphLibraryで可視化してみた
お疲れ様です。高橋です。 先日の「総務省の統計APIからデータを取得する」ではデ …
-
-
DAWを使って、ゲームの裏側で鳴らす音楽を作ってみた。
お疲れ様です。高橋です。 既に時期を逸してしまった、「選挙運動シミュレータ 衆院 …
-
-
【完全版】 Androidで広告ID(Advertising ID)を取得する方法
お疲れ様です。高橋です。 非常に長い時間掛けて他人に実機デバッグをやってもらう事 …
-
-
Androidで8bitサウンドをモノフォニックな感じで実装してみた。
お疲れ様です。高橋です。 Arduino+YMZ294で、8bitサウンドがマイ …


