[android]项目结构简介

Android项目结构:

---src---源代码

---gen---Eclipse自动维护和创建的

              ---R.java---当前开发者在res/的任意一个子目录下新建一个文件时,ADT会自动在R.java内部类中生成一条int                                类型的静态常量,对添加的内容进行索引(自动标识系统资源索引);减少手机资源:当res目录                                的资源没有被应用程序使用时,在编译时ADT就不会把未使用的资源编译打包到APK中

---Android2.3.3:android---类库文件

---assets---存放不进行编译加工的原生文件---可存图片、html、js、css等

---bin---存放android生成的.class文件及apk包等

        ---classes.dex---class文件被转换成针对Dalvik虚拟机优化的dex文件

        ---resources.ap_---被压缩的资源文件,类似于zip文件

        ---yourpageName.apk---Android应用程序可执行文件

---res---二进制资源

        ---anim---xml文件,他们被编译进帧动画或者补间动画

        ---drawable---.png;.jpg;.9.png---被编译进drawable资源类型---获取:

                               mContext.getResources().getDrawable(R.drawable.imageId);

                          ---drawable-hdpi---高分辨率

                          ---drawable-mdpi---中分辨率

                          ---drawable-ldpi---低分辨率

        ---layout---被编译为屏幕布局的.xml文件

        ---values---可被编译成很多种类型的资源的xml文件---可以保存任意数量的文件,这些问价保存了要创建的资源                             的描述,而不是资源本身,xml元素类型控制这些资源应该放在R类的什么地方

                          array---定义数组,使用Resources.getDrawable()和Resource.getColor()分别获得这些 资源   

                          colors---定义颜色

                          diments---定义尺寸值---使用Resources.getDimension()来获取这些值

                          strings---定义字符串值---使用Resources.getString()来获取

                          styles---定义样式对象


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值