タグ

Androidとxmlに関するnasikaのブックマーク (5)

  • 開発の日誌 Androidでplistファイルの読込

  • AndroidアプリのXMLの読み込み方法

    AndroidアプリでXMLを読み込んで分析する方法は? Androidアプリで、XMLファイルを分析して何かをする、というアプリを考えている方も多いと思います。 例えば、WebサービスAPIを利用したい、という事であれば、XMLの分析は必須の技術です。 (WebサービスAPIとは、楽天、アマゾン、リクルート等など、色んな業者が提供してくれているものですが、ここではその説明は省きます。) では、AndroidでのXMLの読み込み、分析をする為の、私が行っている手順を紹介します。 まず、以下の2つのクラスをインポートさせておきます。 import org.xmlpull.v1.XmlPullParser; import android.util.Xml; WebサービスAPIを利用するときであれば、HTTP通信でXMLファイルを読み込んで、InputStreamインスタンスを取得する、という

    AndroidアプリのXMLの読み込み方法
  • 第5回 RSSリーダーの要、パース機能を知る

    前回から簡単なRSSリーダーアプリを題材に、Androidアプリ開発の実際をお伝えしている。今回は主に、アプリの肝と言えるRSSのパース機能について、実際のプログラムに沿って解説していこう。 RSSと言っても、中身はシンプルなXMLで記述されている。ここで解説する内容は、今後RSSリーダーだけでなく、さまざまなWebサービスAPIを利用したアプリを作る際に応用できるだろう。 XMLパーサーは用途に合わせて選ぶ Javaプラットフォーム上でXMLを扱う際のAPIとしては、現在のところ大きく分けて次の三つが利用されている。 (1)DOM (Document Object Model) --- ツリー・ベースのAPI (2)SAX (Simple API for XML) --- イベント・ベースのAPI(Push型) (3)StAX (Streaming API for XML) --- イ

    第5回 RSSリーダーの要、パース機能を知る
  • Google Androidで画面遷移 - yamashinaの日記

    マクドナルドにて一人もくもく会。 先日のメニュー表示に引き続き、書籍を読みながら、画面遷移のプログラムを書いてみた。 シチュエーションは、メニューを表示させ、そこからメニュー専用の画面に飛ぶというもの。 今回はじめて、一つのアプリに複数のActivityを作った。 一つはメイン画面で、もう一つはメニュー画面。 遷移をするためには、Intentオブジェクトが必要で、ここに遷移先の名前や渡すデータをセットしstartActivity()をコールすれば、遷移してくれた。 他にも、エミュレータの向きを変更するショートカットやタイトルの消去など、細かいことを知ることができて有意義だった。 メモ 画面遷移 キーワードは、startActivity()メソッド、Intentクラス、Bundleクラス Activityを追加したときは、AndroidManifest.xmlのactivity要素を追加する

    Google Androidで画面遷移 - yamashinaの日記
    nasika
    nasika 2010/05/25
    「Activityを追加したときは、AndroidManifest.xmlのactivity要素を追加する」忘れやすい
  • ButtonらしくImageButtonを使ってみるよ - hyoromoのブログ

    Buttonはまさに「ボタン」なAndroidのButtonですが、単純にImageButtonのBackgroundに絵を表示させても押されたか押されてないか分からない!フォーカス当たってるのかさえ分からないよ!src設定したらButton剥き出しだしって、どうしたらいいの! ...と言う事でButtonらしくImageButtonを使う方法。 完成イメージ ボタンイメージ 三色団子のようですが、左から... フォーカスが当たってない、ボタンが押されてない フォーカスが当たっている、ボタンが押されてない ボタンが押されている 画面イメージ 画面上にはボタンを2つ配置します。 実装イメージ xml定義がメインとなります。 ファイル構成は... layout/main.xml values/style.xml xml/custom.xml やりかた styleを使った少し面倒な方法ですが、説

    ButtonらしくImageButtonを使ってみるよ - hyoromoのブログ
  • 1