图解Android开发第一个HelloWorld程序

不管学习什么编程,第一个程序都是要求打印输出一个"HelloWorld!"。
本篇就从最简单的HelloWorld开始吧,开始大家的第一个Android程序开发,希望对大家的工作和学习有所帮助!

创建一个Android工程

  • 01

    在Package Explorer空白的地方右键-->new-->Android application project 如下图所示:

  • 02

    完成上一步之后来到下面这一个界面,给你项目命名只需要填写Application Name就可以了,Project Name和Package Name都会自动生成 但是值得注意的是:在选择下面API版本的时候一定要想到版本问题,不然就会报错。然后Next即可,如下图所示:

  • 03

    Next之后会来到这样一个页面,注意一定要指定好工作空间,如下图所示:

  • 04

    继续Next,后面的这几步就直接全部Next、Next、Next就好啦,如下图所示:

  • 05

    点击finish完成工程的创建,这时候就可以看到如下的一个界面,如下图所示:

默认就为HelloWorld

  • 01

    右键项目的名称--> Run as --> Android Application,如下图所示:

  • 02

    这时候就很神奇的看到了模拟器上面打印出来的HelloWorld了,如下图所示:

动手写属于自己的HelloWorld

  • 01

    将button按钮拖到AVD的一个地方,并记得保存!这是图形界面视图,如下图所示:

  • 02

    切换视图,切换至源码视图 这里是自动生成这个按钮代码的,不需要我们自己去写,是不是很方便呢? 选中textView1(这里是为了下一步的方便),如下图所示:

  • 03

    回到MainActivity类中,实现以下代码。 注意:下面的代码除了有注释解释的那两行都是自动生成的,不需要我们敲,所以是不是很方便呢? package com.example.helloworld; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.TextView; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //定位textView1控件 TextView tv1=(TextView)this.findViewById(R.id.textView1); //给控件赋值 tv1.setText("这是我的第一个Android程序:HelloWorld!"); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } }

  • 04

    运行结果,如下图所示:

(0)

相关推荐

  • IOS开发:Xcode入门开发第一个HelloWorld程序

    学习任何编程程序语言都是从HelloWorld开始的,那么如何建立ios开发的第一个helloworld程序,其实在网上已经有很多类似的教程,但是Xcode本身升级比较快,网上的一些入门教程还是基于旧 ...

  • 如何使用myseclipse10开发第一个javaweb程序

    本篇是介绍如何使用myeclipse创建javaweb程序,以及项目使用的tomcat的选择,项目的发布运行.其实任何编程语言的第一个程序都不会难,但对于新手来说却总是在纠结这一步怎么做,下一步又该怎 ...

  • 新手入门——bat教程1.第一个bat程序!

    bat俗称批处理,它可以将一大堆代码转换为一键式运行. 本次将教大家写一个helloworld程序. 认识bat 01 所谓批处理,就是从记事本上诞生的. 方法/步骤1 01 我们在先前打开的记事本上 ...

  • 图解如何利用C#开发Windows窗体应用程序

    本篇将和大家介绍如何利用C#开发Windows窗体应用程序,希望对大家的工作和学习有所帮助! 操作方法 01 在Visual Studio2017开发环境中选择"文件"→" ...

  • 图解第一个Java程序示例Hello World

    本篇将和大家介绍利用Eclipse和命令行运行第一个Java程序示例Hello World,希望对大家的工作和学习有所帮助! 通过Eclipse运行程序 01 启动Eclipse,在菜单中选择&quo ...

  • 用Eclipse快捷键编写第一个Java程序HelloWorld

    用Eclipse使用快捷键编写第一个Java程序HelloWorld,并输出"hello Java world!":超棒,超好用! 操作方法 01 双击打开Eclispe 02 打 ...

  • 在Windows下搭建Android开发环境

    随着移动互联网的迅速发展,前端的概念已发生很大的变化,已不仅仅局限在网页端.而Android系统作为智能机市场的老大,作为前端开发工程师,非常有必要了解和学习.但面对众多学习资料,站在前端开发工程师的 ...

  • 在android开发的过程如何解决安卓模拟器慢的问题

    如何解决android模拟器慢的问题 在android开发的过程,发现android模拟器的速度不是一般的慢,那主要是因为android模拟器默认采用的是arm处理器造成的,这里主要提供两种方法: ① ...

  • win7下Android开发环境搭建详细步骤

    Android软件开发也相当流行,本文教程分享就是Win7系统搭建Android开发环境的方法,程序开发者往往搭建安卓Adroid开发环境,那么该如何搭建Android开发环境?要搭建Java开发环境 ...