好文档 - 专业文书写作范文服务资料分享网站

Android编程入门教程andbook中文版 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

安装完毕,我们来写点代码

在我们能够开始编写代码前,我们明显地不得不创建一个新的Android项目。

创建一个新的Android项目

1.需要为每一个Android应用程序做的第一件事是创建一个新的Android项目。要这样,简单地打开Eclipse中的Package浏览器,在一些空白处右键并选择:

New>Project……

2.

图7第一个Android应用程序-步骤1

选择:Android>AndroidProject

图8第一个Android应用程序-步骤2

由anddev.org提供

36

Download at Pin5i.Com

andbook-Android编程

3.

用适合你应用程序意图的值来填写表单

图9第一个Android应用程序-步骤3

4.这是你第一个Android-应用程序的所有文件(别惊慌,它们中大多数是资源文件)

图10第一个Android应用程序-步骤4

由anddev.org提供

37

哈哈,所有那些文件可以干什么?

当你现在已经创建类你第一个Android项目,你将看到一串文件出现在新项目中。

MainActivity

当你导航到:\你将看到一些像下面的默认代码:

packageorg.anddev.android.Hello_Android;importandroid.app.Activity;importandroid.os.Bundle;

publicclassHello_AndroidextendsActivity{

/**Calledwhentheactivityisfirstcreated.*/@Override

publicvoidonCreate(BundlesavedInstanceState){

super.onCreate(savedInstanceState);

setContentView(R.layout.main);}}

我们可以立即我们的应用程序但是让我也阐释一下其他文件。

XML-Layout(main.xml)

ADT为你创建了这个非常基本的Activity。正如我们知道的,Activity在某方面就像Swing中的JFrame。在Android中,我们继承自Activity并需要重写一个单独的方法,叫做\。在此方法中,我们不得不调用,换句话说,setContentView(R.layout.main)。这让我们的Activity使用也被ADT创建的main.xml文件。

xmlns:android=\android:orientation=\android:layout_width=\android:layout_height=\>

android:layout_width=\android:layout_height=\android:text=\/>

我们有一个\全屏\垂直的线性布局LinearLayout,它包含一个显示预设字符串的单个TextView

由anddev.org提供

38

Download at Pin5i.Com

andbook-Android编程

AndroidManifest.xml

我们看看AndroidManifest.xml:

xmlns:android=\package=\android:versionCode=\android:versionName=\>

android:icon=\android:label=\>

android:name=\/>

我们拆分开它

每一个xml文件以下面一行开始,它定义了xml-version和xml-文本编码类型。只是把它复制粘贴到每一个新文件中。

如我们所知,每一个xml文件中最外层的标签应该包含这个属性:

xmlns:android=\因为它让各种类的普通Android属性在该文件中可用。

xmlns:android=\package=\>

标签是包含所有包含在套件中的应用程序级别的组件声明的根元素。该元素也可以包括应用程序的全局和、或者默认属性,例如一个label标签,icon、theme主题、需求许可,等等。

由anddev.org提供

39

这里我们将只是定义icon,通过\引用\到一个放在\下的图片。

android:icon=\>

标签中,我们需要定义所有需要通过Intent来启动的Activity/IntentReceiver。在本例中我们只有一个简单的Activity。

android:name=\android:label=\>.....

你大概已经认识到来自标签的Packag-属性和来自标签的android:name属性一起总是产生到Activity被描述的完成的包路径中。

最内层的标签是标签,它定义了哪个Intent我们想要监听。这里我们想要Hello_AndroidActivity可以在模拟器中通过点击图标(在标签中定义了的)来运行。

android:name=\/>

注意:Android应用程序调试过程像一个普通Java应用程序一样严密。

由anddev.org提供

40

Download at Pin5i.Com

Android编程入门教程andbook中文版 - 图文

安装完毕,我们来写点代码在我们能够开始编写代码前,我们明显地不得不创建一个新的Android项目。创建一个新的Android项目1.需要为每一个Android应用程序做的第一件事是创建一个新的Android项目。要这样,简单地打开Eclipse中的Package浏览器,在一些空白处右键并选择:New>Project……2.
推荐度:
点击下载文档文档为doc格式
441608m1o39pugm7q9v2
领取福利

微信扫码领取福利

微信扫码分享