<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/android_wiki/">
    <title>Google Android 開発メモ</title>
    <link>http://w.atwiki.jp/android_wiki/</link>
    <atom:link href="https://w.atwiki.jp/android_wiki/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>Google Android 開発メモ</description>

    <dc:language>ja</dc:language>
    <dc:date>2007-12-04T16:47:56+09:00</dc:date>
    <utime>1196754476</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/android_wiki/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/android_wiki/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/android_wiki/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/android_wiki/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/android_wiki/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/android_wiki/pages/11.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/android_wiki/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/android_wiki/pages/1.html</link>
    <description>
      *Google Android 開発メモ

Eclipseを用いたGoogle Android 開発のメモです．




&amp;counter(total) Since 2007/12/03    </description>
    <dc:date>2007-12-04T16:47:56+09:00</dc:date>
    <utime>1196754476</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/android_wiki/pages/14.html">
    <title>Hello, worldプログラム</title>
    <link>https://w.atwiki.jp/android_wiki/pages/14.html</link>
    <description>
      プログラミングの定番であるhelloworldを制作します．

**1. 新しい Android プロジェクトの作成
詳しいことは，[[プロジェクト作成]]をごらんください．

プロジェクトの詳細は以下の通りです．
|プロジェクト名|HelloWorld|
|パッケージ名|jp.world.hello　（任意）|
|アクティビティ名|HelloWorld|
|アプリケーション名|Hello, world|

**2. 自動生成されたソースコードを表示
まずeclipseの左側の「パッケージエクスプローラ」から「HelloWorld &gt; src &gt; jp.world.hello &gt; HelloWorld.java 」を選択しソースを表示します．
ソースは以下のようになっているはずです．

 package jp.world.hello;
 
 import android.app.Activity;
 import android.os.Bundle;
 
 public class HelloWorld extends Activity {
     /** Called when the activity is first created. */
     @Override
     public void onCreate(Bundle icicle) {
         super.onCreate(icicle);
         setContentView(R.layout.main);
     }
 }

**3. 「Hello, world」プログラミング
まず「Hello, world」を表示するためにラベルを使うため，android.widget.TextView をインポートします．

 import android.widget.TextView

Androidでは，ユーザインタフェースはViewと呼ばれるクラスで構成されています．Viewクラスはテキストラベル，ラジオボタンなどなど定番のオブジェクトがあります．
今回は，「Hello, world」と表示するだけですのでTextViewクラスを用います．

 TextView tv = new TextView(this);

次にsetTextメソッドを用いて表示するメッセージを指定します．

 tv.setText(&quot;Hello, world&quot;);

最後にsetContentViewを用いて作成したオブジェクトを表示します．

 setContentView(tv);


というわけで最終的には次のようになります．

 package jp.world.hello;
 
 import android.app.Activity;
 import android.os.Bundle;
 import android.widget.TextView; /* 追加 */
 
 public class HelloWorld extends Activity {
     /** Called when the activity is first created. */
     @Override
     public void onCreate(Bundle icicle) {
         super.onCreate(icicle);
         TextView tv = new TextView(this);/* 追加 */
         tv.setText(&quot;Hello, world&quot;);/* 追加 */
         setContentView(tv);/* 追加 */
     }
 }


**4. 実行

緑色の再生マークをクリックして実行します．

すると，ダイアログが開きますので，「Android アプリケーション」をダブルクリックして新しい実行構成を作ります．

「新規構成」という項目をクリックして，今回は以下のように変更します．

| 名前 | Hello, world |
| プロジェクト | HelloWorld |
| アクティビティ | jp.world.hello.HelloWorld |

入力を終えたら「適用」を選択して，下部の「実行」を選択してください    </description>
    <dc:date>2007-12-03T18:25:54+09:00</dc:date>
    <utime>1196673954</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/android_wiki/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/android_wiki/pages/2.html</link>
    <description>
      メニュー
-[[トップページ]]
-[[Google Android]]
-[[開発環境]]
-[[インストール]]
-[[プロジェクト作成]]
-[[Hello, worldプログラム]]
----



**更新履歴
#recent(10)    </description>
    <dc:date>2007-12-03T17:37:49+09:00</dc:date>
    <utime>1196671069</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/android_wiki/pages/13.html">
    <title>プロジェクトの作成</title>
    <link>https://w.atwiki.jp/android_wiki/pages/13.html</link>
    <description>
      「ファイル &gt; 新規 &gt; プロジェクト」を選択しダイアログ内で「Android &gt; Android プロジェクト」を選択し「次へ」をクリック．

プロジェクト名，パッケージ名，アクティビティ名を入力して「終了」を選択します．

今回はテストですので，パッケージ名：hoge.hoge，アクティビティ名：hoge で登録しました．    </description>
    <dc:date>2007-12-03T17:37:09+09:00</dc:date>
    <utime>1196671029</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/android_wiki/pages/12.html">
    <title>インストール</title>
    <link>https://w.atwiki.jp/android_wiki/pages/12.html</link>
    <description>
      Google Android SDK のインストール方法
-ダウンロード
[[Android SDK&gt;http://code.google.com/android/download.html]] のページにてダウンロードします．
今回は，Linux版(android_sdk_linux_m3-rc22a.zip)をダウンロードしました．

**展開
ダウンロードしたzipファイルを展開します．

 $ unzip android_sdk_linux_m3-rc22a.zip

すると，android_sdk_linux_m3-rc22a というディレクトリが生成されます．
ディレクトリを任意のパスへ移動させてください．

**$PATH への追加
$PATH へandroidのパスを追加します．emacs, vi等のエディタを用いて ~/.bashrc を変更します．

 $ emacs ~/.bashrc

最後の行に

 export PATH=$PATH:(展開後のtoolsディレクトリまでのパス)

私の場合は，ホームディレクトリ（~/)に展開しましたので，

 export PATH=$PATH:~/android_sdk_linux_m3-rc22a/tools

となります．

**eclipseプラグインをインストール
eclipseのインストールおよび日本語化の手順は割愛．

eclipseを起動し，
「ヘルプ &gt; ソフトウェア更新 &gt; 検索およびインストール」→「インストールする新規フィーチャーを検索」を選択し，「次へ」をクリック「新規リモートサイト」をクリックし，
 名前: Android
 URL: https://dl-ssl.google.com/android/eclipse/
を入力し，「OK」をクリックし，「終了」を選択．

その後出てくるダイアログでは，「Android」を選択し，流れにそってインストールする．

インストール後eclipseが再起動したら，「ウィンドウ &gt; 設定」から「Android」を選択し，先ほど展開した SDK へのパスを入力して適用を選択する．
私の場合は，
 ~/android_sdk_linux_m3-rc22a
となる．    </description>
    <dc:date>2007-12-03T16:15:40+09:00</dc:date>
    <utime>1196666140</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/android_wiki/pages/11.html">
    <title>開発環境</title>
    <link>https://w.atwiki.jp/android_wiki/pages/11.html</link>
    <description>
      |OS|Linux Ubuntu 7.10|
|CPU| Core Duo T2300 1.66GHz|
|メモリ|1GB|    </description>
    <dc:date>2007-12-03T14:34:49+09:00</dc:date>
    <utime>1196660089</utime>
  </item>
  </rdf:RDF>
