//**************************************************************

以下是我学习过后自己总结的一些个人看法和知识点,不完全正确,希望可以和网友探讨交流,共同进步!

讲到android的第一个应用程序,我想不管是哪种语言,c /c++ /C# 等等,首先就是Hello world! 这里也不例外,是HelloAndroid!

相信大家不难生成这个应用程序,但最后我们可以看到这个简单的程序简单到我们不用写一行代码就有了喜悦的心情!这是android何等的便捷!

这里之所有不用写代码是因为我们的android开发工具-倚天剑 ---android ADT 插件已经为我们生成了配置的文件或者相关的资源;

当我们生成一个应用文件的时候,会有很多个小的文件,这些个文件都是啥?听我娓娓道来

首先是src目录文件:这个我自己起个名字叫 sourse 文件,就是我们编写好的源文件都放在这个目录里面;

然后是gen文件目录:刚才讲到了为什么我们的第一个应用程序不写一行代码就会有内容了呢,是因为ADT自动生成了一个叫R.java

的文件放在了这个gen文件目录里,注意这个R.java是不可以修改的!

接下来再看assets文件目录和res文件目录,这俩其实差不多都是放应用程序的资源的文件的,但区别在哪里呢?

res文件里的所有文件都会在R.java里自动生成一个ID,我们通过使用这个ID来获取相关资源,而res里的文件并不会在R.java里生成

再看layout文件目录,里面有个main.xml文件,这个是对应的.java文件的布局文件

values文件目录里放的是应用程序可能用到的一些值,比如strings.xml文件里放的就是一些键值对

最后是Androidmanifest.xml文件 这里是整个应用程序的配置文件

以上是我自己总结的对一个应用程序的一些文件目录的解释和说明,希望可以和网友一起学习探讨,共同进步!