Androidアプリ作成日記

プログラミング初心者が、Androidアプリを作ります

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

  1. --/--/--(--) --:--:--|
  2. スポンサー広告

年利計算アプリ・xml

解説の仕方を考えたんですが、全部解説するより重要な部分を重点的に解析することにしました。

[main.xml]

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
>
これで最初のレイアウト、幅や高さを決めます。


<LinearLayout 
android:orientation="horizontal" 
android:layout_width="300px" 
android:layout_height="wrap_content" 
android:layout_gravity="center_horizontal" 
> 
<TextView 
android:id="@+id/text1_1" 
android:layout_width="100px" 
android:layout_height="wrap_content" 
android:text="@string/init_msg1_1" 
/> 
<EditText 
・・・(省略)・・・
/> 
<TextView 
・・・(省略)・・・
/> 
</LinearLayout>
こんな感じでLinearLayoutの中にさらにLinearLayoutを作ると、一行の中にその要素をまとめることが出来ます。
ここでは、TextView、EditText、TextViewという順番で、一行の中にあります。
今回のアプリはこれを三行分作っています。(ソースは長いので省略)
この中身を具体的に見ると、まずandroid:idでコンポーネントを定義し、 これを前に解説したメインのjavaファイルで参照します。
次にその幅と高さ等を決め、android:textでは次に解説するstrings.xmlで定義した文字列を参照します。

[strings.xml]

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
<string name="init_msg1_1">借金</string> 
<string name="init_msg1_2">万円</string> 
・・・(省略)・・・
<string name="btn_label">計算</string> 
<string name="app_name">年利計算</string> 
</resources>
これはパッと見で分かりますが、string_nameでmain.xmlで定義したtextにその文字列を表示します。

こんな感じで、xmlでレイアウトを表示します。これで年利計算アプリの概要は終わります。


Androidアプリ開発ランキング

  1. 2011/01/13(木) 00:16:05|
  2. アプリ作成 (練習)
  3. | トラックバック:0
  4. | コメント:0
<<家計簿アプリその1、基本アイデア | ホーム | 年利計算アプリのソース解説>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://andromaker.blog98.fc2.com/tb.php/25-7847555a
この記事にトラックバックする(FC2ブログユーザー)


カテゴリ

家計簿アプリ (15)
アプリ作成 (練習) (7)
プログラム用語 (1)
エラー (3)
環境設定 (8)
サイト関連 (3)
雑談 (9)
ニュース (1)
未分類 (2)
書籍紹介 (1)
iPhone (1)

Android書籍

スマートにプログラミング
Android入門編


初歩からわかるAndroid
最新プログラミング


Google Android
プログラミング入門


AndroidアプリUIデザイン
&プログラミング


Android SDK
逆引きハンドブック

月別アーカイブ

最新コメント

最新トラックバック

最新記事

RSSリンクの表示

カウンター

アクセスランキング

アクセスランキング

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。