`

搭建Android开发环境写第一个Hello World程序2

阅读更多
接上上一个文章

三、Hello World 程序
1、res/layout/main.xml
<?xml version="1.0" encoding="utf-8"?> 
<!– 
设置 ID 的方式:ID前加前缀,@ id/ 
引用资源文件内字符串资源的方式:指定的资源名称前加前缀,@string/ 
–> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:id="@ id/layout" 
    > 
<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/hello" 
    /> 
<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:id="@ id/txt" 
    /> 
</LinearLayout>

2、res/values/strings.xml
<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <string name="hello">hello</string> layout 直接调用 values 中的字符串
    <string name="hello2">hello2</string> 编程方式调用 values 中的字符串
    <string name="app_name">hello_app_name</string> 
</resources>


3、res/drawable 目录下放置一个名为 icon.png 的图片文件

4、AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
      package="com.flytosea.hello" 
      android:versionCode="1" 
      android:versionName="1.0"> 
    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
        <activity android:name=".Main" 
                  android:label="@string/app_name"> 
            <intent-filter> 
                <action android:name="android.intent.action.MAIN" /> 
                <category android:name="android.intent.category.LAUNCHER" /> 
            </intent-filter> 
        </activity> 
    </application> 
    <uses-sdk android:minSdkVersion="8" /> 
</manifest>


5、Main.java
package com.flytosea.hello;

import android.app.Activity; 
import android.os.Bundle; 
import android.widget.LinearLayout; 
import android.widget.TextView;

public class Main extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        // 将指定的布局文件作为 Activity 所显示的内容 
        setContentView(R.layout.main); 
        // 动态地在指定的容器控件上添加新的控件 
        TextView txt = new TextView(this); 
        txt.setText("测试文本"); 
        // setContentView(txt); 
        ((LinearLayout)this.findViewById(R.id.layout)).addView(txt); 
        // 引用资源文件内的内容作为输出内容 
        TextView txt1 = (TextView)this.findViewById(R.id.txt); 
        txt1.setText(this.getString(R.string.hello2)); 
    } 
}

至此,我们完成了第一个Android程序的编写,开启我们Android开发之路。
分享到:
评论

相关推荐

    Android 开发环境搭建和HelloWorld程序

    本文将详细讲解Android开发环境的搭建过程以及编写第一个"HelloWorld"程序的方法,非常适合初次接触Android开发的朋友。 一、Android开发环境搭建 1. 安装Java Development Kit (JDK) - JDK是开发Android应用的...

    实验一android开发环境搭建与helloworld.pdf

    本实验主要介绍如何搭建Android开发环境,安装Java JDK,下载Eclipse,解压Eclipse,安装ADT(Android Development Tools),安装Android,安装手机USB驱动,并建立新项目,实现Hello World应用开发。 一、Android...

    Android应用开发环境搭建

    Android 应用开发环境搭建是 Android 开发者的必备知识之一,本文将指导读者从零开始搭建 Android 应用开发环境,包括安装 JDK、Eclipse、ADT 插件和 Android SDK,并创建第一个 Android 应用程序 HelloWorld。...

    专题资料(2021-2022年)Eclipse搭建Android开发环境及新建HelloWorld程序示范流程步骤附加.doc

    本篇文章将详细介绍如何使用Eclipse搭建Android开发环境,并创建首个"HelloWorld"程序。以下是具体的步骤和知识点: 1. **JDK安装与配置** - 首先,需要从Oracle官网下载Java Development Kit(JDK),这里推荐的...

    003_android之 第一个helloWorld程序

    总的来说,"003_android之 第一个helloWorld程序"教程是一个很好的起点,涵盖了Android开发的基本流程,包括环境搭建、项目创建、UI设计、程序运行等核心概念。通过学习和实践,你将迈入Android开发的大门,为进一步...

    Android应用开发基础到深入篇_Lesson2_开发环境搭建及HelloWorld1

    在本课程"Android应用开发基础到深入篇_Lesson2_开发环境搭建及HelloWorld1"中,我们将深入了解Android应用开发的起步阶段,包括如何搭建开发环境以及编写第一个"HelloWorld"程序。这不仅是每个Android开发者必备的...

    视频:Android上开发软件的常识&开发环境搭建&HelloWorld

    本篇将详细讲解Android开发的常识、开发环境的搭建以及如何创建并运行一个简单的"Hello, World!"程序。 首先,了解Android开发的常识至关重要。Android是一种基于Linux的操作系统,主要用于移动设备如智能手机和...

    Android应用开发基础到深入篇_Lesson2_开发环境搭建及HelloWorld2

    在本课程"Android应用开发基础到深入篇_Lesson2_开发环境搭建及HelloWorld"中,我们将探讨Android应用开发的基础,包括如何设置开发环境以及创建第一个"Hello, World!"程序。这一过程对于任何想要踏入Android开发...

    实验一android开发环境搭建与hello.docx

    Android 开发环境搭建是 Android 应用开发的第一步,包括安装 Java JDK、下载 Eclipse、安装 ADT(Android Development Tools)、安装 Android SDK 等步骤。通过搭建开发环境,可以实现 Hello World 应用开发,理解...

    Android开发环境搭建及应用程序开发

    总之,Android开发环境的搭建是迈向Android应用程序开发的第一步。正确安装JDK、SDK和Eclipse,并配置好相关环境变量,是确保后续开发顺利进行的基础。随着实践经验的积累,开发者可以进一步深入学习Android的UI设计...

    Android开发环境搭建.doc

    Android 开发环境搭建是 Android 开发的第一步,本文将指导读者从零开始搭建 Android 开发环境,包括 JDK 安装、Eclipse 安装、Android SDK 安装、ADT 安装和创建 AVD。 一、环境搭建 1.1 JDK 安装 JDK 是 Java ...

    Windows-XP搭建Android开发环境

    最后,**创建第一个Android项目**,也就是“HelloWorld”程序,这是检验环境是否配置成功的实践操作。在Eclipse中创建新的Android项目,按照向导步骤操作,输入项目名称、选择目标API版本等,完成后Eclipse会自动...

    Android开发环境搭建全程演示(jdk+eclip+android sdk)

    通过以上步骤,你已成功搭建了一个完整的Android开发环境。接下来,你可以开始学习Android的编程语法、布局设计、组件使用,以及如何利用Android Studio(Eclipse的替代品,目前更推荐使用)进行更高效、更现代化的...

    搭建Android开发环境

    搭建Android开发环境是每个想要踏入Android应用开发领域的程序员必须经历的第一步。这个过程看似简单,但其中涉及到多个组件的配置和设置,对于初学者来说可能会遇到一些困惑。本篇文章将详细解析如何在10分钟内高效...

    搭建Android开发环境_A

    总的来说,搭建Android开发环境需要安装JDK、Android Studio,配置SDK,创建AVD,以及编写和运行第一个项目。这些步骤虽然看似繁琐,但对后续的Android应用开发至关重要。通过实践和学习,你将逐步熟悉这个过程,为...

Global site tag (gtag.js) - Google Analytics