zoukankan      html  css  js  c++  java
  • AS和eclipse目录结构解析

    析一下android项目在eclipse中的目录结构。主要参考了博文:http://blog.csdn.net/zqixiao_09/article/details/50596038

    主要的目录有:src、bin、gen、res等

    1.src:该项目的源代码,包含了即将创建的java源代码文件。

    2.gen:自动生成的文件目录。

    3.assets:资源路径。

    4.bin:编译生成目录。二进制文件,包括class、资源文件、dex、apk

    5.res:存放应用程序中经常用到的资源文件,包括图片、布局文件、参数描述文件等

                drawable开头的四个文件夹用于存储图片资源;layout文件夹存放的是应用程序的布局文件;menu主要用设置菜单文件;values包含xml文件

    6.AndroidManifest.xml清单文件包含了android应用中的元信息,是每个项目中的重要文件。android的四大组件(Activity、contentProvider、broadcastreceiver、service)。权限。

    7.project.properties:工程属性的配置文件,配置编译的版本

    AS:

    gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构件工具。它可以帮你管理项目中的差异,依赖,编译,打包,部署……你可以定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用。不是一种编程语言,不能帮你实现软件中的任何实际功能。

    (依赖,打包,部署,发布,各种渠道的差异管理.....)

    AS和eclipse的区别:

    1.AS中有project和module的概念,AS中一个窗口只能有一个项目,即project,代表一个workspace,但是一个project可以包含多个module。

    2.上述目录中将java代码和资源文件(图片、布局文件等)全部归结为src,在src目录下有一个main的分组,同时划分出java和res两个文件夹,java文件夹相当于eclipse下的src文件夹,res目录结构则一样。

     具体的目录结构可以参考博文http://blog.csdn.net/eastmoon502136/article/details/50596806

    http://www.runoob.com/w3cnote/android-tutorial-project-src-analysis.html

    http://blog.csdn.net/wx198210/article/details/50248915

    介绍的比较系统

  • 相关阅读:
    day77 vue对象提供的属性功能
    day76 作业
    day76 vue框架入门
    day75 bbs项目☞后台管理+修改头像
    day74 bbs项目☞点赞与评论
    day73 bbs项目☞基本功能实现
    day72 bbs项目☞登录注册
    练习题00
    雇1个人工作7天,你有1根金条可以分成7份,只能切2刀,如何保证每天都得到1份金条
    Python正课143 —— DRF 进阶4 权限、频率、过滤、排序
  • 原文地址:https://www.cnblogs.com/hanmolabi/p/7732530.html
Copyright © 2011-2022 走看看