javaocean

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  3 随笔 :: 3 文章 :: 0 评论 :: 0 Trackbacks

1. 启动Eclipse,点击工具栏上的图标启动创建Android项目向导。

2. 在对话框中输入项目名称等信息,如下图。

注意上面的对话框中Create Activity默认是选中状态,点击完成后会自动生成一个HelloAct的类。

HelloAct.java

 

package com.wm.helloandroid;

import android.app.Activity;
import android.os.Bundle;

public class HelloAct extends Activity {//继承了Activity父类
    /** 覆盖了父类的onCreate方法, 在Activity第一次创建的时候调用 */
@Override
    
public void onCreate(Bundle savedInstanceState) {
        
super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
//显示界面
    }
}


在gen/com/wm/helloandroid/目录下根据资源数据自动生成了R.java,这个类不要修改

 

package com.wm.helloandroid;

public final class R {
    
public static final class attr {
    }
    
public static final class drawable {
        
public static final int icon=0x7f020000;
    }
    
public static final class layout {
        
public static final int main=0x7f030000;
    }
    
public static final class string {
        
public static final int app_name=0x7f040001;
        
public static final int hello=0x7f040000;
    }
}


在res/layout下自动生成一个main.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"
    
>
<TextView  
    
android:layout_width="fill_parent" 
    android:layout_height
="wrap_content" 
    android:text
="@string/hello"
    
/>
</LinearLayout>

 

在res/values下自动生成一个strings.xml文件用来定义一些字符串,颜色,形状等资源,供程序使用。

strings.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    
<string name="hello">Hello World, HelloAct!</string>
    
<string name="app_name">Hello</string>
</resources>


在项目根目录下自动生成了AndroidManifest.xml。这个文件是每个Android应用程序都必须配置文件,本例不需要改动。在项目根目录下还自动生成default.properties,也是一个需要修改的文件。

3. 实际上,不需要写任何代码程序就可以运行了。选择项目名称>>右键>>Run as>>Android Application运行程序。

尝试一下将strings.xml中
 

<string name="hello">Hello World, HelloAct!</string>


改为

<string name="hello">你好,Android</string>
 
再运行程序试试。
posted on 2010-06-18 16:24 javaocean 阅读(244) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: