android学习第一天(android的介绍和基础)()

古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。这篇文章主要讲述android学习第一天(android的介绍和基础):相关的知识,希望能为你提供帮助。
(1):android体系结构;
【android学习第一天(android的介绍和基础)()】应用程序层(Applications), 应用程序框架层(Application Framework),系统运行库层(Librarries),Linux内核层(Linux Kernel);

android学习第一天(android的介绍和基础)()

文章图片

(2)Android项目中文件夹的作用:
NO. 文件夹 描述
1 src 存放所有.java源文件
2 gen 为ADT插件自动生成的代码文件保存路径,其中R.java文件将保存所有的资源ID
3 assets   可以存放项目中一些较大的资源文件,(如图片,音乐,字体等)
4   res   可以存放项目中所以的资源文件,如图片,网片,文本
5   res\\drawable—hdpi   保存高分辨率图片资源
6   res\\drawable—Idpi   保存低分辨率图片资源
7   res\\drawable—mdpi   保存中分辨率图片资源
9   res\\layout   存放所以的布局文件,主要是用于排列不同的显示组件
9   res\\values   存放一些资源文件的信息,用于读取文本资源,在本文件夹中有一些约定的文件名称
arrays.xml:   定义数组数据
colors.xml:   定义表示颜色的数据
dimens.xml: 定义尺度,可以使用Resources.getDimension()方法获得这些资源
string.xml:   定义字符串,可以使用Resources.getString()获Resources.getText()方法获得这些资源
styles.xml:   定义显示的样式文件
10   res\\raw   自定义的一些原生文件所在目录,如音乐,视频的文件格式,可以使用Resources.getRawResource()方法获得这些资源
11   res\\xml   用户自定义的XML文件,所有的文件在程序运行时编译到应用程序中,在程序运行时可以使用Resources.getXML()
方法获取
12   res\\anim   用于定义动画对象
(3)Android项目中文件的作用:
NO. 文件 描述
1 Hello.java 为Activity程序,类似于java程序中的主类
2 icon.png 项目中所需要的图片资源文件,在drawable—hdpi,  drawable—Idpi,
drawable—mdpi 文件夹中分别保存不同分辨率的图片
3 main.xml 配置所有的控件
4 strings.xml 配置所有的资源信息
5 R.java 此文件为自动生成并维护的系统文件
6 AndroidManifest.xml 为Android的主要配置文件,用于配置各个组件或一些访问权限等
7 default.properties Android项目的属性定义文件

    推荐阅读