• #android learning day 2 #Android Studio项目的目录结构


    新建一个空白的工程MyApplication,工程目录如下:

                     

    1).idea

      .idea是一些xml配置文件,包括版权。这个版块知识有限,后续理解后将补充上。

    2)  app  

      app之于MyApplication相当于project之于eclipse的workspace,在android studio中属于module。其中src目录下有两个文件夹:androidTest 和main。

      androidTest用于测试。

      main文件夹包含了java文件和资源文件。

      其中res文件夹下面的:

        layout文件夹里面是布局文件,我们可以边编写布局边预览效果,这种实时渲染的功能也是比eclipse开发更友好的一个方面,同时他还能同时预览不同分辨率设备,不同分辨率的效果一览无遗。

        values文件夹下的strings.xml文件是字符串文件。

        AndroidManifest.xml:Android应用程序架构中非常核心的一点是MainActivity不需要知道SubActivity的存在,即它不直接拥有SubActivity的接口,但是它可以通过一个字符串来告诉应用程序框架层,它要启动的Activity的名称是什么,其它的事情就交给应用程序框架层来做,用程序框架能够根据名字来找到相应的Activity,是需要应用程序本身来配合的,这就是要通过应用程序的配置文件AndroidManifest.xml来实现了。

        在这个文件里面,MainActivity被配置成了应用程序的默认Activity,即用户在手机屏幕上点击Activity应用程序图标时,Launcher就会默认启动MainActivity这个Activity,这个配置文件也将名字“#.#.activity.subactivity”和SubActivity关联了起来,因此,应用程序框架层能够根据名字来找到它

      我们注意到,该目录下有一个叫build.gradle的文件,android studio就是通过这个文件来管理module。右击app,选择Open Module Settings,对module进行的任何设置都会写入build.gradle

    3)  build

    4)  gradle

  • 相关阅读:
    HTML5
    9.13 开课第十天(JS脚本语音:语句:循环)
    php函数
    php基础语法
    mysql常用函数整理
    数据库经典练习题整理
    数据库练习小结
    数据库:高级查询
    CRUD操作
    SQL语句
  • 原文地址:https://www.cnblogs.com/flowerdong/p/4224979.html
Copyright © 2020-2023  润新知