Androidアプリ開発逆引き大全 500の極意

アプリの作成と実行 - Tips74 AndroidにおけるXMLファイルとJavaプログラムの関係を把握する

登録タグ
Icon comment count 0
Icon stock count 0

2-1Androidプロジェクトの作成Tips74 AndroidにおけるXMLファイルとJavaプログラムの関係を把握する

対応Ver:全て

Level1

AnswerXMLファイルの内容は「コンパイル」されて「オブジェクト」になる

Tips072-073で説明したように、RクラスはXMLファイルの内容をJavaのオブジェクト及びそのフィールドに変換した情報を保持します。

アクティビティなど、Javaのソースコード中でXMLファイルの内容を参照するには、このRクラスを用います。

たとえばリスト1は、アクティビティの画面にレイアウトファイルを指定する表記です。

▲図 1 Javaのソースから、「R」クラスの内容を参照する
クラスR
public static final class layout {
public static final int activity_gbone_main=0x7f030000;
}
public static final class string {
public static final int app_name
=0x

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません