编写第一个Android程序 Hello Android实例

1.创建Android虚拟设备(AVD)

在开始之前先创建一个Android虚拟设备。

Window->AndroidSDKandAVDManager点击New按钮。

1.Name输入Android虚拟设备名字。如android_2.2

2.Target选择将运行在虚拟设备上的SDK版本。如这里选择2.2

3.点击CreateAVD完成。

2.创建一个工程

File>New>Project展开Android,选择AndroidProject点击下一步。

Projectname:HelloAndroid ------------------------>项目文件夹名称

Applicationname:Hello,Android ------------------------>应用程序名称

Packagename:com.jayjay.helloandroid ------------------------->包名,用于区分不同的类

CreateActivity:HelloAndroid ------------------------->这是项目的主类名,这个类将会是Android的Activity类的子类。

(一个Activity类是一个简单的启动程序和控制程序的类。它可以根据需要创建界面,但不是必须的。 )

MinSDKVersion:8

去掉Usedefaultlocation前面的勾,选择自己的工程路径。

BuildTarget选择我们想用的SDK版本。这里选择Android2.2

点击Finish

------------------------------------------------------------------------------------------------------------------------------------------------------

项目的目录结构如下:

3.AndroidManifest.xml

<?xmlversion="1.0"encoding="utf-8"?>

<manifestxmlns:android="http://schemas.android.com/apk/res/android"

package="com.example.helloandroid"

android:versionCode="1"

android:versionName="1.0">

<uses-sdkandroid:minSdkVersion="8"/>

<applicationandroid:icon="@drawable/android"-------------------------------->android程序的图标

android:label="@string/app_name">

<activityandroid:name=".HelloAndroid"

android:label="@string/app_name">

<intent-filter>

<actionandroid:name="android.intent.action.MAIN"/>

<categoryandroid:name="android.intent.category.LAUNCHER"/>

</intent-filter>

</activity>

</application>

</manifest>

-------------------------------->android程序的图标

修改前的代码

package com.jayjay.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);
}
}

修改后的代码

package com.jayjay.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);
}
}

运行工程

Run->Run选择AndroidApplication

可以看到。


更多相关文章

  1. android单元测试初探——Instrumentation
  2. 【Android(安卓)Studio使用教程1】Android(安卓)Studio导入项目
  3. Android(安卓)X86
  4. Flash Android(安卓)ANE打包之基本流程
  5. Android开发实战二之Hello Android实例
  6. Android(安卓)studio 如何在android选项下生成jniLibs目录
  7. android的Material Design点击涟漪效果
  8. Android学习笔记之——UI组件
  9. Virtual Box 虚拟机安装Android

随机推荐

  1. Android(安卓)Map开发基础知识学习笔记(
  2. Android(安卓)AndroidManifest.xml文件的
  3. Android(安卓)搭建环境配置
  4. Android(安卓)Pitfall - Fragment.startA
  5. 获取Android设备电池电量状态
  6. Android解析XML
  7. android camera(一):camera模组CMM介绍
  8. android中GridView关于间距的属性值介绍
  9. Android(安卓)屏幕适配
  10. Android(安卓)底层渲染 - 屏幕刷新机制源