当前位置: 代码迷 >> Android >> [android]项目格局简介
  详细解决方案

[android]项目格局简介

热度:20   发布时间:2016-05-01 11:10:21.0
[android]项目布局简介
文章来源http://www.cesclub.com/bw/jishuzhongxin/bianchengyuyan/2012/0830/38346.html

Android项目布局:

It is OK to faid(失败是可以的)---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---定义样式对象

  相关解决方案