028-86922220

建站动态

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

Android小白的学习之路-创新互联

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

创新互联主要从事成都网站设计、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务德钦,十多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

 初次接触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

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页名称:Android小白的学习之路-创新互联
文章源于:http://www.tsicrk.com/article/dhhghc.html

其他资讯

让你的专属顾问为你服务

2.8342s