Androidでhttp通信を行いAKBのメンバーを表示させるアプリを作ってみた [Android開発]
久しぶりのAndroid開発ネタです。
どんなアプリ?
今回、私が作成したのは、ひたすらAKB48のメンバーの画像をネットから拾ってきてスライドショーさせるアプリケーションです。ネットから拾ってくるため、画像サイズは様々ですので、なるべく画面いっぱいに表示させるように拡大し、横に長い画像の時は横向きに表示するようにしています。
スライドショーさせるため、ある程度の画像は先読みして読み込んでいますし、設定画面を作成し表示させるメンバーも選択できるように作成しました。
さらに気に入った画像があれば、タップで即座に保存できるようにしています。
参考にしたページ
今回は参考にしたWebサイトなどをご紹介したいと思います。それぞれの要点などはまた後日別エントリーで書きたいと思います。
画像検索のAPIはYahoo!Japanを利用しました。理由はGoogleよりも簡単だからです。
throw Life 初めてのAndroid 第七章 世界との接続
ご存じsimejiの作者であるadamorockerさんのブログですが、こちらの記事を参考にネットから画像を取得する方法を参考にしました。
ちなみに初めてのAndroidはオライリーから書籍として発売されています。
Yahoo!のAPIはXMLを返してきます。そのXMLのパース機能を理解するためにこちらの記事を参考にしました。
Android Techfirm Lab Android入門[第3回:設定画面を作る]PreferenceActivity
設定画面やメニューの作成はこちらの記事などを参考にしました。
画像サイズは色々なサイズを取得するのですが、なるべく画面いっぱいに表示させたいので、画像の回転や画像のリサイズはこちらの記事を参考にしています。
まとめ
実は半分頼まれて作ったようなアプリで、AKBのメンバーには実はあまり興味無かったのですが、特に先日購入したGalaxy Tabなどのような大画面で見ていると流石に萌えてしまいます。。。
まだまだ課題はありますが、これで得た知識などを活かして来年はアンドロイドマーケットに何かアプリを出せるようになれれば良いなぁと思っています。次回はそれぞれの要点などをまとめたエントリーを書きたいと思います。
渡り廊下走り隊ファースト写真集「アッカンベー」 (タレント・映画写真集)
- 著者: 木内 章浩
- 出版社: 集英社
- メーカー: 集英社
今年は、お世話になりました。
androidアプリは趣味でやろうかと考えつつも、結局手つかずでした(;´Д`)
来年も、いろいろと勉強させて頂きます^-^)
どうかよいお年をお迎えください.。.:*・゜从n^◇^)η゚・*:.。.ミ ☆
by 白吉 (2010-12-31 11:02)
白吉さん
昨年はこちらこそ色々とお世話になりました。
本年も変わらずお付き合い頂けると幸いです。
宜しくお願いしますー。
by taiseiko (2011-01-02 00:55)