zoukankan      html  css  js  c++  java
  • Android程序项目结构(二)

      利用Android Studio创建完第一个Hello World项目后,我们会看到使用project模式的项目结构。

      

      一、.gradle和.idea

      这两个目录放置的是Android Studio自动生成的一些文件。

      二、build

      主要包含了一些在编译时自动生成的一些文件。

      三、gradle

      包含了gradle wrapper的配置文件。

      四、.gitignore

      将指定的目录或文件排除在版本控制之外的。

      五、build.gradle

      全局的gradle构建脚本。使用了基于Groovy的领域特定语言(DSL)来声明项目设置,摒弃了基于xml(Ant和maven)的各种配置。

      六、gradle.properties

      全局的gradle配置文件

      七、gradlew和gradlew.bat

      在命令行界面执行gradle命令的,gradlew是在Linux和mac系统使用的。

      八、HelloWorld.iml

      标识这是一个Intelij IDEA项目。

      九、local.properties

      指定本机中的Android SDK路径。

      十、settings.gradle

      指定项目中所有引入的模块。

      十一、app目录(核心)

        1、build

        同样包含了一些在编译时自动生成的一些文件。

        2、libs

        使用到的第三方的jar包,会自动添加到构建路径。

        3、src

          AndroidTest:编写AndroidTest测试用例的。

          main:放置Java代码的地方

          test:编写Unit Test测试用例的

        4、.gitignore、app.iml、build.gradle

        跟上面的类似

        5、proguard-rules,pro

        用于指定项目代码的混淆规则。

      理解代码文件:

      

      Java文件中的onCreat()方法是一个活动被创建时必定要执行的方法。

      

      布局文件:

      

  • 相关阅读:
    FBX Software Development Kit
    如何用Nsight调试C# OpenGL程序
    Xcode如何编译Debug版和Release版
    Mapbox
    OpenGL
    OpenGL Tutorial
    Unity3D Sprite Draw Call合批规则
    MONO加载DLL调试命令
    如何在Flash Builder里新建ActionScript工程
    Flash Frameworks
  • 原文地址:https://www.cnblogs.com/award/p/9053672.html
Copyright © 2011-2022 走看看