分享

android学习笔记(一)

 未央界 2013-04-03
一 、android程序项目架构
1 src (source)源代码目录:
src以包(package)的形式包含了android应用程序的全部源文件,这些源文件被存放在<package name>的子目录下,
如名为com.samsung.dyq的包,则文件在com/samsung/dyq目录下。在src目录下,最重要的就是与create activity同名的.java
文件

2 gen(generate)自动生成目录:
gen存放所有自动生成的文件,其中R.java是不需要手工修改的。R.java的内容是根据我们放入res目录的xml描述文件、
图像、文件等资源同步更新修改的,当我们在程序中需要使用各种资源时,可以找到资源对应的id号。在编译阶段会根据资
源列表,只将程序需要的资源进行编译,从而节省手机空间。

3 res(resource)资源目录:
res目录存放程序中用到的资源文件(资料文件、图片、会被编译为程序一部分的xml说明文档)。Android开发工具针对
res下不同子目录的各种资源有不同的处理方式。
3.1 layout:页面布局目录:
layour目录包含所有使用xml格式的界面说明文件,xml界面说明文件类似与网页开发中的html文件,用于描述屏幕上
的页面编排与使用的界面组件。xml界面描述的内容可以是整张屏幕,也可以是一部分的界面(如对话框)。使用xml描
述文件创建界面相对简单,架构清晰,使用时在R.java中调用id号。
3.2 values:参数值目录:
values目录包含所有使用xml格式的参数描述文件,可以在此添加一些额外的资源如字符串、颜色、风格等。使用时
同样通过R.java中的id号调用。
3.3 drawable:
可以用来存放图片资源。

4 AndroidManifest.xml :功能列表
每个应用程序都在这个文件中,列出该程序所提供的功能。当我们添加一个Activity类时,需要先在此注册这个Activity类后,
才能顺利调用

5 Android<版本号>: 参考函数目录
该目录的作用是将AndroidSDK里可呼叫的类、方法函数,分门别类的列出,方便开发者参考调用。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多