Android之Hello World

1、创建Android工程,需要注意的地方如下图:
image 
选择1.6版,通常为了向后兼容,在1.6版本下开发,将其编译成不同版本进行发布
Application name: 应用程序的名称
Package name: 包名,和Java开发一样,
Create Activity: 这个相当于应用程序显示的界面,通常自动创建
Min SDK Version: 最低的SDK的版本,选择时SDK版本时,可以看到后面的API Level的值即是所需要的值。

2、接下来,我们看一下工程目录结构
image 
src: 这个应该不用说,放置源文件的地方

gen:这个目录不要用,由Eclipse自己管理,特别是R.java文件不要修改

assets:可以放置文件,如图片文件等等…… 放置在此文件夹中的内容不会在R.java文件中生成对应的静态变量

res:放置在此文件夹中的所有文件都会在R.java文件中自动生成一个唯一的静态变量
    drawable-hdpi :放置高分辨率图片
    drawable-ldpi:放置低分辨率图片
    drawable-mdpi:放置中分辨率图片
    layout:Activity页面布局配置文件
    values:放置文字信息,类似于WEB中的国际化开发
res目录中所加入的所有文件,或在main.xml中加入的内容,或在strings.xml中加入的内容都会在R.java文件中生成一个静态变量,供后期使用。

R.java
package com.zhd.hw;

public final class R {
    public static final class attr {
    }
    public static final class drawable {
        public static final int icon=0x7f020000; //对应上图中drawable文件夹中的图片
    }
    public static final class layout {
        public static final int main=0x7f030000;//对应main.xml文件
    }
    public static final class string {
        public static final int app_name=0x7f040001;//对应strings.xml中的app_name
        public static final int hello=0x7f040000;//对应strings.xml中的hello
    }
}

main.xml
<!--l version="utf-8"?>
http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/hello"
    />

大意为有一个文本视图,内容为@string/hello(strings.xml中的key为hello的值)

strings.xml
xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello World, HelloWorldActivity!string>
    <string name="app_name">HelloWorldstring>
resources>

AndroidMainfest.xml:整个应用程序的配置文件


   
   xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.zhd.hw"
      android:versionCode="1"
      android:versionName="1.0">
    <uses-sdk android:minSdkVersion="4" />

    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".HelloWorldActivity"
                  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>
manifest>

解释:
application-> android:icon  配置图标
application->android:label  配置标题
activity中的属性意义同上
intent-filter:简介,如果一个程序有N多activity,那么如果哪个中配置有此标签,则为启动项,后面详细介绍。
uses-sdk:介绍最低版本。

3、启动工程
image
工程上点击右键,选择Run,Android Application,此时Eclipse会自动启动相应版本的模拟器来运行程序。

OK,大功告成!

来一张模拟器的截图
image
可以看到最下面一排第二个即是我的HelloWorld

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android Studio是一种集成开发环境(IDE),适用于Android应用程序的开发。在Android Studio中创建和运行Hello World程序的步骤如下: 1. 下载并安装Android Studio。你可以从官方网站上下载Android Studio的安装文件。 2. 解压Android Studio的安装文件到指定目录,例如C:\Android。 3. 如果你已经有完整的JDK环境,则可以跳过这一步。否则,将Android Studio自带的JDK环境添加到环境变量path中。路径为C:\Android\android-studio-ide-162.3934792-windows\android-studio\jre\bin。 4. 打开Android Studio安装目录下的bin目录,双击运行studio64.exe。 5. 在欢迎界面中,选择“Start a new Android Studio project”。 6. 在新建项目对话框中,输入应用程序的名称,例如“Hello World”,然后点击“Next”。 7. 选择目标设备的最低版本和目标版本,然后点击“Next”。 8. 选择项目的模板,一般选择“Empty Activity”,然后点击“Next”。 9. 配置新项目的名称、包名和存储位置,然后点击“Finish”。 10. Android Studio会自动生成Hello World程序的基本代码。 11. 在左侧的项目视图中,打开app -> java -> 包名 -> MainActivity.java文件。 12. 在MainActivity.java文件中,修改代码以显示Hello World信息,例如:TextView.setText("Hello World"); 13. 点击运行按钮(绿色的三角形图标),Android Studio会自动编译并在模拟器或连接的设备上启动应用程序。 通过以上步骤,你可以在Android Studio中创建和运行一个简单的Hello World程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值