好吧,现在我们就一起来写第一个android程序,看它带给了我们什么。sdk的使用和虚拟机的创建我就不说了。项目创建过程先略过,不太重要。
那第一个程序我们能学到什么知识呢?一起看吧。^-^
在IDE中新建一个android项目:
如图:暂时就是一直下一步就可以了
创建好项目之后我们先来看一下项目的结构:
1.src目录:源代码文件存放的位置
2.gen目录:此目录中的文件由IDE生成,主要生成资源的ID,香港服务器,建议不要手动创建文件中的内容。程序需要通过里面的id引用资源
3.layout目录:存放程序的布局文件,以xml文件的形式存在,类似我们写动态网站的html文件的作用。主要呈现一种表现形式。可以理解为程序的外观
4.values目录:顾名思义,这个文件夹下面存放的是一种存放值类型的文件。如以后用到的字符串值(string)、颜色值(color)、尺寸值(dimension)等等
5.AndroidManifest.xml文件:程序的主要配置文件。类似一般程序中的ini配置文件,主要定义程序的行为
项目创建好后我们就可以直接运行了
先来看一下效果(到现在为止,香港虚拟主机,美国空间,效果很简单,没有什么激动人心的东西)
程序中都有什么:
程序名:HelloWorld
内容:hello world!
那么它们是在哪里定义的呢,我只定义了项目的名称啊?
在更进一步说明之前,我们先说一下预备知识。
Activity(什么是Activity)
Activity现在我们暂时理解为一个简单的窗体,它用于存放我们程序中的内容。可以理解成html中body标签。windows程序中的Win Form。
现在我们先看一下layout目录下面有什么
对了,是一个activity_main.xml文件,那它有什么用呢?有web开发经验的人都知道index.html,对了,是首页,暂时就这样称呼吧,就是一个入口文件。
那它里面是什么呢,接着看
TextView如果心胸不似海,又怎能有海一样的事业。