安卓开始

2023年10月17日 作者 张舫

调试

Log.e:表示错误信息,比如可能导致程序崩溃的异常。

Log.w:表示警告信息。

Log.i:表示一般消息。

Log.d:表示调试信息,可把程序运行时的变量值打印出来,方便跟踪调试。

Log.v:表示冗余信息。

目录常用结构

res子目录,存放当前模块的资源文件。res下面又有4个子目录:

drawable目录存放图形描述文件与图片文件。

layout目录存放App页面的布局文件。

mipmap目录存放App的启动图标。

values目录存放一些常量定义文件,例如字符串常量strings.xml、像素常量dimens.xml、颜色常量colors.xml、样式风格定义styles.xml等。

Gradle Scripts下面主要是工程的编译配置文件,主要有:

(1)build.gradle,该文件分为项目级与模块级两种,用于描述App工程的编译规则。

(2)proguard-rules.pro,该文件用于描述Java代码的混淆规则。

(3)gradle.properties,该文件用于配置编译工程的命令行参数,一般无须改动。

(4)settings.gradle,该文件配置了需要编译哪些模块。初始内容为include ‘:app’,表示只编译app模块。

(5)local.properties,项目的本地配置文件,它在工程编译时自动生成,用于描述开发者电脑的环境配置,包括SDK的本地路径、NDK的本地路径等。

编辑配置文件

模块配置文件详解

安卓视图入口配置文件详解

页面跳转案例