タグ

開発とXMLに関するasa_ca3のブックマーク (2)

  • Android Button の色や画像を変える

    Button の背景を別の色や画像に変えるには、 2つ方法があります。 最も単純な方法は Button タグのパラメータで android:background="@drawable/button_image" や android:background="#ff0000ff" のように画像や background を指定する方法です。 しかし、この場合だとボタンにフォーカスがあった 場合やボタンが押された場合でも変化がありません。 そこで、ボタンにフォーカスがあった場合や、 ボタンが押された場合の色や画像を指定する方法があります。 わかりやすくするために、色の場合と画像の場合で 分けて書きます。 ・色の場合 まず、次のような xml ファイルを drawable/ に作ります。 color_stateful.xml <?xml version="1.0" encoding="utf-8"

  • 第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リーダーの要、パース機能を知る
  • 1