这是更加android开发文档,写的我的第一个Android开发项目,就是在屏幕上显示一个简单的Hello World。 首先介绍几个概念: AVD,AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别,然后运行我们写的Android程序。我们建立的Android要运行,必须创建我们自己的AVD,每个AVD上可以配置很多的运行项目。创建AVD的方法又两种。一是通过Elcipse开发环境,二是通过命令行创建。 Eclipse开发环境创建: 选择Elcipse菜单中Windows菜单下的Android AVD Manager,弹出以下窗体: 在name中输入AVD的名称,Target中选择我们使用的类库(Android 1.1、Android1.5或者Google APIs 1.5),创建SDCard和皮肤,点击Finish按钮就可以了。 命令行创建: 在命令行方式中找到Tools的路径,输入命令:android create avd --target 2 --name my_avd 其中android是命令,后面是参数,Create avd是创建AVD,target 2是等级,name是Avd的名称。 创建第一个Android开发项目: 1、选择File->New->Project中选择Android Project,界面如下: 2、点击下一步,进入界面如下: 3、输入以下内容:对于其中输入的内容解释如下: Project Name:Eclipse项目的名称。 Application Name:这个是应用程序的名称,他将显示在Android设备上的程序名称。 Package Name:这个是Java包的名空间。 Create Activity:这个名称将调用Android的插件,在插件中生成一个继承Android's Activity class的子类。 4、建立好的目录为: 其中:SRC是源文件,是程序员开发的源文件:中间他给我们产生了一个Helloworld.java的文件,文件的代码如下: package com.example.helloandroid;
import android.app.Activity; import android.os.Bundle;

public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
这个是Android的插件自动生成的,他就是继承了Activity 类,这个类是android运行的一个类,简单的说就是一个界面。 gen文件夹下的内容是自动产生的,不建议手工去修改这个里面的内容。 res文件夹下放置的是android使用的资源,其中drawable是图片,也就是在Android Devices中显示的程序的图标。layout中是布局,其中TextView就是其中的配置。values中放置的是资源。 另外就是一下自动生成的文件,还没有完全的明白,暂时不再赘述。 5、修改HelloAndroid中的代码: 修改为: package com.android.helloandroid;

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

public class HelloAndroid extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

TextView tv = new TextView(this);

tv.setText("Hello, Android");

setContentView(tv);

}

}
运行结果的界面如下:

更多相关文章

  1. android 创建 删除桌面快捷方式
  2. Android代码规范
  3. Android如何使用Notification进行通知
  4. Android获取状态栏和标题栏的高度
  5. Android使用SQLite数据库的示例
  6. Linux 下的ADT 权限问题
  7. 用代码创建Android视图
  8. osg for android 学习之三:老外的步骤,包括编译和运行例子
  9. 【Android】Toast显示乱码解决办法

随机推荐

  1. Android error: adb 端口被占用 (adb.exe
  2. android官网图像与动画章节demo的分析
  3. Error:android-apt plugin is incompatib
  4. android中使用sqlite的简明教程
  5. android中的autocomplete例子小结
  6. 开启adb su权限
  7. android中任何禁止软键盘自动弹出而点击E
  8. Android(安卓)Handler 分析
  9. Android 图片选择器
  10. Android官方入门文档[18]与其他碎片通信