一、废话
今天不仅看了一些网上的一些关于android的文章,讲的都蛮好的,但我觉得一定要亲自真正操作才是真道理。
二、android的目录结构
先来一张图吧,很直观
src目录----java源文件包
gen目录----使用eclipse自动生成java源文件
assets目录---应用程序资源文件目录,注意该目录的资源文件不会再gen目录的java文件中自动生成ID
res目录 ----注意在gen目录会自动生成相应的ID
----drawable-*目录存放所有图片资源文件
Drawable(hdpi,ldpi,mdpi)的区别:
主要是为了支持多分辨率的.
hdpi里面主要放高分辨率的图片,如WVGA (480×800),FWVGA (480×854)
mdpi里面主要放中等分辨率的图片,如HVGA (320×480)
ldpi里面主要放低分辨率的图片,如QVGA (240×320)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片
所以在开发程序时为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放不同版本图片。
-----layout目录存放所有的布局文件
-----values目录存放所有国际化资源文件