0
インテリジェントシステム 第4回
レイアウト
画面のレイアウトを決める <ul><li>ViewGroup クラス </li></ul><ul><ul><li>他の部品を載せることができる、特別な View クラス </li></ul></ul><ul><li>レイアウト クラス </li...
LinearLayout  : ボタン ボタン Hello World 部品の 張り込みと 位置の調整 ボタン ボタン Hello World
リソースファイル上での表現 <LinearLayout android:orientation= &quot;vertical&quot; android:layout_width= &quot;fill_parent&quot; androi...
リソースファイル上での表現 <LinearLayout    android:layout_width= &quot;fill_parent&quot; android:layout_height= &quot;wrap_content&quo...
その他の属性 <ul><li>Android:layout_merginTop </li></ul><ul><li>Android:layout_merginLeft </li></ul><ul><li>Android:layout_mergi...
自分で画面を作ってみる
開発環境の準備 <ul><li>JDK,Eclipse をあらかじめインストールしておく </li></ul><ul><ul><li>http://www.eclipse.org/ からダウンロード </li></ul></ul><ul><li...
練習 <ul><li>プロジェクトを作る </li></ul><ul><ul><li>たとえば、Sample1 </li></ul></ul><ul><li>プロジェクトができたところで、エミュレータを動かしてみる </li></ul><ul>...
課題 <ul><li>部品を3個以上用いて、Androidの画面を作成せよ </li></ul><ul><li>作成された画面のコピーとリソースファイルを添付してレポートを作成せよ </li></ul><ul><ul><li>6月1日まで </...
Upcoming SlideShare
Loading in...5
×

講義資料

1,012

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,012
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "講義資料"

  1. 1. インテリジェントシステム 第4回
  2. 2. レイアウト
  3. 3. 画面のレイアウトを決める <ul><li>ViewGroup クラス </li></ul><ul><ul><li>他の部品を載せることができる、特別な View クラス </li></ul></ul><ul><li>レイアウト クラス </li></ul><ul><ul><li>ViewGroup を継承する、レイアウト決定機能を持つクラス </li></ul></ul><ul><ul><ul><li>FrameLayout </li></ul></ul></ul><ul><ul><ul><li>LinearLayout </li></ul></ul></ul><ul><ul><ul><li>TableLayout </li></ul></ul></ul><ul><ul><ul><li>等 </li></ul></ul></ul>
  4. 4. LinearLayout  : ボタン ボタン Hello World 部品の 張り込みと 位置の調整 ボタン ボタン Hello World
  5. 5. リソースファイル上での表現 <LinearLayout android:orientation= &quot;vertical&quot; android:layout_width= &quot;fill_parent&quot; android:layout_height= &quot;wrap_content&quot; > ーーーー (追加する部品の記述) </LinearLayout> 垂直に一つずつ 並べる
  6. 6. リソースファイル上での表現 <LinearLayout    android:layout_width= &quot;fill_parent&quot; android:layout_height= &quot;wrap_content&quot; > ーーーー (追加する部品の記述) </LinearLayout> 水平に一つずつ 並べる
  7. 7. その他の属性 <ul><li>Android:layout_merginTop </li></ul><ul><li>Android:layout_merginLeft </li></ul><ul><li>Android:layout_merginBott </li></ul><ul><li>Android:layout_weight </li></ul>
  8. 8. 自分で画面を作ってみる
  9. 9. 開発環境の準備 <ul><li>JDK,Eclipse をあらかじめインストールしておく </li></ul><ul><ul><li>http://www.eclipse.org/ からダウンロード </li></ul></ul><ul><li>Android SDK をインストール http://developer.android.com/sdk/1.5_r1/index.html からダウンロード </li></ul><ul><li>Eclipse の Android Development Tool(ADT) プラグインをインストール </li></ul><ul><li>  https://dll-ssl.google.com/android/eclipse/ </li></ul><ul><li>注意: それぞれのバージョンが合わないとうまくいきません( Android 1.5 で大きく変わっています) </li></ul>
  10. 10. 練習 <ul><li>プロジェクトを作る </li></ul><ul><ul><li>たとえば、Sample1 </li></ul></ul><ul><li>プロジェクトができたところで、エミュレータを動かしてみる </li></ul><ul><ul><li>Eclipseから起動できる </li></ul></ul><ul><li>リソースファイルを変更してみる </li></ul>
  11. 11. 課題 <ul><li>部品を3個以上用いて、Androidの画面を作成せよ </li></ul><ul><li>作成された画面のコピーとリソースファイルを添付してレポートを作成せよ </li></ul><ul><ul><li>6月1日まで </li></ul></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×