在文章快速搭建Android开发环境ADT-Bundle中,介绍了搭建Android开发环境的方法步骤,本文开始Android开发的Hello World。过程如下:

1、建立Android项目

(1)新建一个android项目

New --》Android Application Project,弹出如下图所示:初学者之Android HelloWorld项目_第1张图片

填写Application Name:HelloWorld,其他的选择默认即可,或者根据自己喜好进行设置。然后一路点击 next即可。

(2)生成的项目结构

当进行完(1)后,会生成一个新的Android项目,结构如下如:

其中src下放着源代码,主要的类是MainActivity.java。

gen目录下有个重要的类是R.java。

res目录下放着各种资源文件,比如布局文件等。

AndroidManifest.xml文件相当于web项目中的web.xml总的配置文件。

2、发布Hello World项目

(1)其中配置好的android模拟器

(2)右键点击项目Run As--》Android Application

(3)查看效果,在模拟器上我们看到如下效果:

初学者之Android HelloWorld项目_第2张图片

图中最下方看到了我们的项目HelloWorld,点击看到下面效果:

初学者之Android HelloWorld项目_第3张图片


至此,Android的Hello World项目搭建完毕,暂且不管结果是怎么来的。

界面上的Hello world是怎么运行出来的呢,解释如下:

Android程序的设计讲究业务逻辑和视图的分离,因此不推荐在活动中直接编写界面,而是通过引入布局文件实现。

打开MainActivity.java文件,看到如下内容:

@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}
即引入了activity_main布局文件,布局文件一般放在res/alyout下,打开该文件,可以看到如下内容:
    <TextView        android:id="@+id/textView1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/hello_world" />
看到最后一行代码,我们猜测,结果的显示应该与此有关,我们可以按ctrl,鼠标点进去,进入res/values/strings.xml文件中,在此看到如下:
<?xml version="1.0" encoding="utf-8"?><resources>    <string name="app_name">HelloWorld</string>    <string name="action_settings">Settings</string>    <string name="hello_world">Hello world!</string></resources>
终于找到了 Hello world!。



更多相关文章

  1. android项目源码异步加载远程图片的小例子
  2. Android Studio在引用项目时使用JDK1.8的解决办法
  3. 在Android中把内容写到XML文件中
  4. 【Android】volley网络框架的文件下载
  5. android 对文件的操作模式
  6. Android从网上下载文件
  7. 优化布局在Android–减少过度渲染
  8. Android 自定义布局对话框避免全屏的设置

随机推荐

  1. Android实现点击某个按钮指定位置弹出布
  2. Android(安卓)选项菜单 Option Menu
  3. Android(安卓)GPS工具 (暂存)
  4. Android设置全屏/屏幕常亮
  5. Android(安卓)全局异常上报
  6. Android(安卓)绘制太极图实例详解
  7. Android(安卓)自定义Gallery
  8. 【Android】利用广播Broadcast接收SMS短
  9. 《Android(安卓)计算器》
  10. 手机横屏时,键盘默认全屏显示