Android 应用程序工件
2018-02-17 15:51 更新
Android应用程序的工件,有些是必需的,有些是可选的。
Android应用程序主要由三部分组成:
- 应用程序描述符
- 各种资源的集合
- 应用程序的源代码
工件
- AndroidManifest.xml
必需:是
Android应用程序描述符文件。此文件定义应用程序的活动,内容提供商,服务和意图接收器。你还可以使用此文件声明性地定义应用程序所需的权限,以及向其他应用程序授予特定权限。 - src
必需:是
包含应用程序的所有源代码的文件夹。 - assets
必需:否
文件夹和文件的任意集合。 - res
必需:是
包含应用程序资源的文件夹。这是drawable,anim,layout,menu,values,xml和raw的父文件夹。 - drawable
必需:否
包含应用程序使用的图像或图像描述符文件的文件夹。 - animator
必需:否
包含描述应用程序使用的动画的XML文件的文件夹。 - layout
必需:否
包含应用程序视图的文件夹。 - menu
必需:否
包含应用程序中菜单的XML文件的文件夹。 - values
必需:否
包含应用程序使用的其他资源的文件夹。 例如,okstrings,数组,样式和颜色。 - xml
必需:否
包含由应用程序使用的其他XML文件的文件夹。 - raw
必需:否
包含应用程序所需的其他数据的文件夹。
注意
Android仅支持res下预定义文件夹中的文件的线性列表。
例如,它不支持布局文件夹下的嵌套文件夹或res下的其他文件夹。raw中的文件被视为资源,而assets中的文件则不是。
因此,raw中的文件是本地化的,可通过资源ID访问,等等。
但是assets文件夹的内容被认为是通用目的内容,在没有资源限制和支持的情况下使用。
你可以在assets文件夹中放置任意层次的文件夹和文件。
以上内容是否对您有帮助:
更多建议: