Aide打开android工程,分析AIDE之Android开发项目

首先要说明一下,本系列教程都是使用AIDE开发的,AIDE是类似于pc上面的Android Studio,但是很多功能都不具备,不过也不影响开发使用。

分析第一个android项目

cb3719e16780f85c42c1a4303d2f1632.png

如上图所示,这就是一个项目的根目录,也是Android的基本开发结构,一开始看到这么多英文的文件夹是不是晕晕的,让我们来慢慢梳理一下。

再次提醒,下面一定会有你不懂的名词,在教程没有强调的情况下,对于你不理解的名词,你只需要做到听说过,知道有这么个东西,以后再提起能关联在一起就可以了。自己去拓展查资料是鼓励的,但是千万不要钻牛角尖,切记。

1、项目目录结构

1.1 app

我们项目中的代码和资源都会保存在这里。下节还会单独讲解里面的内容。

1.2 .gitignore

这个文件是用来配置排除在GUT版本控制之外的文件和目录的,关于GIT版本控制,以后会讲解的。

1.3 build.gradle

这个是“全局”的 gradle 构建脚本,通常这个文件不需要修改,后面的课程会给大家分析。

1.4 settings.gradle

他用来配置项目里所有引入的模块,通常情况下模块的引入都是自动的,需要手动修改的场景不多。

现在整个项目的结构都一口气说完了,是不是累坏了,信息量有点大?不过回过头想一想,除了 app 目录以外,别的都是自动生成的。以后我们的重点将会围绕 app 目录展开。

2、JAVA基础

下面是一些 Java 基础知识,这节先不讲如何运行,大家只需要看一遍,记一记就可以了。

Android 项目主要采用 Java 语言编写,当然还有新出炉的kotlin语言,但是手机端上面还没有支持编程的软件,就暂时不讨论了,有兴趣的可以百度普及一下知识。

2.1 变量

其实你对变量并不陌生,还记得中学的方程吗?

设:木板的长度为 x 厘米。

其中未知数 x 就是一个变量,变量让你能够把准备使用的每一段数据都赋给一个简短、易于记忆的名字。在方程中,未知数 x 可以是整数,也可以是小数,但是计算机比较笨,你必须在定义变量(设未知数)的时候指定变量(未知数)的类型(是整数还是小数)。

下面是一条标准的 Java 定义整形变量的代码

int x;

注意最后的分号,每一条 Java 语句都必须以分号结尾。

在 Java 中,整数叫整形;小数叫浮点型。

你也可以在定义变量的时候为变量制定一个初始值:

int x = 8;

让一个变量等于一个值或另一个变量的过程叫赋值。

2.2 输出到控制台

先看几行代码:

System.out.println(888);int a = 1;System.out.println(a);

运行结果是

8881

System.out.println(a)将括号中的a值输出到控制台(就是屏幕),括号里可以是值或变量。

2.3 注释

在代码中起说明作用的文字叫做注释。

2.3.1 单行注释单行注释就是在程序中注释一行代码,在 Java 语言中,将双斜线(//)放在要注释的内容之前就可以了。

int a; //定义一个整形变量 aa = 8; //将 8 的赋值给变量 aint b = 1; //定义一个整形变量 b ,并赋初值为 1;

2.3.2 多行注释多行注释就是指一次性将程序中多行代码注释掉

在Java语言中,使用/和/将程序中需要注释的部分包含起来,/是表示注释开始,/是表示注释结束,如下代码

/*int a; //定义一个整形变量 aa = 8; //将 8 的赋值给变量 aint b = 1; //定义一个整形变量 b ,并赋初值为 1*/

结束语

好啦,学了这么多,都累了有木有,明天主要介绍 Java 语法,为以后的代码讲解打基础。

举报/反馈

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值