028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Android小白的学习之路

 本人作为一名android小白初次写博客,不好之处请多多包含,欢迎各位大神指点迷津.....

创新互联专业为企业提供魏都网站建设、魏都做网站、魏都网站设计、魏都网站制作等企业网站建设、网页设计与制作、魏都企业网站模板建站服务,10余年魏都做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

 初次接触android不管是从学校还是培训机构出来的,最先接触的知识肯定是安装开发工具了(Android Studio),这里就不再详细介绍了(百度一大堆),其次就是学习工具的使用,比如一些常用的快捷键还有创建项目等等,最后就是各种控件以及各种知识点的学习了。

 作为小白的一员,基本上我也是这么过来的,但是到真真工作的时候问题就来了,配置文件中各个参数是什么意思?引入三方库时或者系统版本过高时都需要更改配置文件但无从下手,我不知道其他初学者是不是也会遇见这样类似的问题,反正我是遇见了,于是乎下面就将新建项目中的文件做一详细说明,希望对一些不懂的初学者有所帮助。

 1..gradle和.idea

 这两者目录下放置的都是Android Studio自动生成的一些文件,我们无需关心也不必要对其做修改。

 2. app

 这里面放置的是我们所写的项目代码以及资源等内容,我们后续的开发工作基本上都是在这个目录下面进行的

 3. build

 这里面放置的时编译时自动产生的文件,不需要修改,也不需要纳入项目源代码管理中。

 4. gradle

 这个目录下包含了gradle wrapper的配置文件,使用gradle wrapper的方式不需要提前将gradle下载好,而是会自动工具本地缓存情况决定是否需要联网下载gradle。Android Studio默认是没有启用gradle wrapper的方式,如果需要打开,可以在File-Setting-Build,Execution,Deployment-Gradle中配在修改。

     5. .gitignore

     这个文件是用来将指定的文件或者目录排除在版本控制外的

     6.  build.gradle

     这个是项目全局的gradle配置文件,通常这个文件是不需要修改的

     7.  gradle.properties

     这个文件是全局的gradle配置文件,在这里配置的属性将会影响到项目中所有的gradle编译脚本

     8.  gradlew 和 gradlew.bat

     这两个文件是用来在命令行界面中执行gradle命令的,其中gradlew是在Linux或者Mac系统中使用的,gradlew.bat是在Windows系统中使用的

     9. .iml

    iml文件是所有IntelliJ IDEA项目都会自动生成的一个文件(Android Stuido 是基于IntelliJ IDEA 开发的),用于标识这是一个 IntelliJ IDEA项目,我们不需要修改这个文件中的任何内容

     10. local.properties

     这个文件用于指定本集中的Android SDK 路径,通常内容都是自动生成的,我们并不需要修改。除非你本机中的SDK位置发生了变化,那么就将这个文件中的路径改成新的位置即可

      11. setting.gradle

     这个文件用于指定项目中所有引入的模块。通常情况下模块的引入都是自动完成的,需要我们手动去修改这个文件的场景可能较少

     下面我们来详细看一下最外层的build.gradle

 

  app模块下的build.gradle

 


本文名称:Android小白的学习之路
网站链接:http://www.tsicrk.com/article/jocgpi.html

其他资讯

让你的专属顾问为你服务

1.6137s