2011年8月27日土曜日

LinearLayout

使いやすいアプリケーションは、見た目がわかりやすく、また入力もしやすいものです。ですから画面レイアウトの設計と、それに基づいた実装はとても重要です。

画面レイアウトを制御するには、LinearLayout、RelativeLayout、FrameLayout、TableLayoutなどのクラスを使います。ここではLinearLayoutの使い方について書いてみます。LinearLayoutクラスはViewを縦または横に並べて配置するものです。

以下の例は、res/layout/main.xml を編集して、テキストを縦方向や横方向に配置します。方向の指定には「android:orientation」を使用します。「vertical」を指定すると縦方向、「horizontal」で横方向になります。

2011年8月20日土曜日

Android開発環境インストール

Androidのソフトウェアを開発するためには、まず開発環境を整えなければなりませんね。

一般的には
  • JDKインストール
  • Eclipseインストール
  • Android SDKインストール
  • EclipseへのAndroidプラグインインストール
というインストールの流れになるのですが、Eclipseプラグインの日本語化プラグインが置かれているPleiadesというサイトに、JDK、Eclipse本体、日本語化プラグインをまとめてパッケージングしたディストリビューションがあり、今回はこれを使用してAndroidの開発環境を構築することにします。

以下が開発環境構築の流れです。
  • 日本語 Eclipse / Pleiades All in One 日本語ディストリビューションインストール
  • Android SDKインストール
  • Androidプラグインインストール

それではWindows Vistaへの開発環境のインストールを説明してゆくことにします。