运行日志

Log:d--便于跟踪调试

APP开发基础

APP的运行环境

第一种情况,就是在Android studio软件客户端上面使用模拟器运行APP

第二种情况,就是使用真实的手机运行APP程序

更为具体的可以查看这里:【2022 最新 Android 基础教程,从开发入门到项目实战,看它就够了,更新中】 https://www.bilibili.com/video/BV19U4y1R7zV/?p=9&share_source=copy_web&vd_source=399222382e931d49536e2cd88520074c

Android开发语言

工程目录结构

模块对应着实际应用的APP:

粗略结构如图所示:

APP项目的目录结构如图所示:

app的相关结构

manifests子目录

里面只有一个.xml文件(清单文件),即AndroidManifest.xml文件,它是APP的运行配置文件

java子目录

下面有3个com.example.helloworld包,其中第一个存放当前模块的java源代码,后面两个包存放测试用的java代码

res子目录

存放当前模块的资源文件,其中:

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

layout目录存放APP页面布局文件

mipmap目录存放APP的启动图标

values目录存放一些常量定义文件

Gradle Scripts相关结构

build.gradle:分为项目级与模块级两种,用于描述APP工程的编译规制

proguard-rules.pro:用于描述java代码的混淆规则

gradle.properties:用于配置编译工程的命令行参数,一般无须改动

settings.gradle:配置了需要编译哪些模块,初始内容为include':app',表示只编译app模块

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

build.gradle详解

Gradle:自动化创建工具

相当于APP的身份证号:

指定APP适合运行的最小的版本号:

APP最希望在哪个版本的Android上面应用:

指定APP的应用版本号:

指定APP的应用版本名称:

AndroidManifest.xml文件详解

Activity

为程序提供一个屏幕,也相当于表演节目的舞台

界面显示与逻辑处理

Android--观察APP运行日志以及APP的工程目录结构解释的更多相关文章

  1. Android工程目录结构

    ----------siwuxie095 首先创建一个简单的项目:MainActivity 工程目录结构一览: 工程目录结构介绍: 1.manifests目录 里面有一个AndroidManifest ...

  2. Django工程目录结构优化

    1.我看到这篇文章,写的不错,在此复制了一份,防止以后找不到! 感谢作者的翻译--->原文的链接:http://www.loonapp.com/blog/11/ 如果原文存在,请打开原文件阅读 ...

  3. IOS的工程目录结构和生命周期

    IOS的工程目录结构和生命周期 ·simple table文件夹:工程相关源代码和配置文件 BIDAppDelegate :    委托的声明和实现 BIDViewController:    视图控 ...

  4. Ionic 3 项目的工程目录结构(转载)

    工程目录结构说明如下图

  5. Java Web工程目录结构

    说明 介绍java web 工程的基本结构目录.记录java web 工程结构的学习. Java web 结构 java web严格来说分为两类工程结构:一个是工程编译目录结构,一个是工程发布目录结构 ...

  6. [转]Java Web工程目录结构

    说明 介绍java web 工程的基本结构目录.记录java web 工程结构的学习. Java web 结构 java web严格来说分为两类工程结构:一个是工程编译目录结构,一个是工程发布目录结构 ...

  7. 说一说Android的工程目录结构

    这段时间正在学习有关Android的知识,对在Eclipse下开发的Android项目的目录结构有了一定的了解,在此对目录结构做一个简单的介绍.下图是在Eclipse下Android项目展开的项目目录 ...

  8. Android入门(二):Android工程目录结构

    首先我们来看看Android工程的目录结构,如下图: 下面我们来看看每个文件夹都是用来做什么的? 1.src:这个不用多说,它就是保存Java源文件的目录: 2.gen:该文件夹用来保存自动生成的R. ...

  9. Android 工程目录结构简介

    一般来说,一个Android工程的目录结构如下图所示. 1:src JAVA源代码都放在这里面. 2:gen 编译器自动生成的一些JAVA代码 3:Android 4.2 Android平台(本工程用 ...

  10. Android Studio安装后配置默认新工程目录以及.gradle,.android,.m2和system,config目录

    关于在哪里设置:以下所有设置都是在没有打开工程的前提下设置的, Configure > Settings 如图: 不要使用 Configure > Project Defaults> ...

随机推荐

  1. Token过期导致页面多个请求报错提示多次

    关于Token过期导致页面多个请求报错提示的问题 我们先在全局定义一个变量(global.js)来控制token是否过期 export default { // token无效标记 TokenInva ...

  2. VS(Visual Studio)如何修改注释的快捷键(换成Ctrl+/)

    原文:https://blog.csdn.net/qq_51485453/article/details/123214455 1.点击"工具">"选项" ...

  3. 我的第一周C语言作业

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2 这个作业要求在哪里 https://edu.cnblogs.com/campus/zs ...

  4. linux缓冲区溢出尝试

    #include <stdio.h>#include <string.h>char Lbuffer[] = "01234567890123456789======== ...

  5. 打包python文件为exe程序 vscode

    一.项目下虚拟环境下载pyinstaller.exe 打包 1.检查是否下载  pyinstaller: 如果没有在vscode终端输入:pip3 install pyinstaller 安装成功后下 ...

  6. Windows10 Docker报错 ERROR: Couldn't connect to Docker daemon - you might need to run `docker-machine start default`.

    问题描述:Windows10 家庭版 docker确认已启动,但是执行 docker-compose up -d 时报错,提示需启动docker: ERROR: Couldn't connect to ...

  7. [自用初学]c++的构造函数

    #include <stdio.h> #include <string.h> class Student { private: int id; char name[32]; p ...

  8. java初学者-手动输入一个整数,打印这个数是几位数

    import.java.until.Scanner; //手动输入一个整数,打印这个数是几位数 public static void main(String[]args){ //键盘录入 Scanne ...

  9. WebService基本功能接口实现

    一.web服务的创建 1.新建一个web服务 创建一个空的模板可以为后面添加服务 2.创建一个服务 3.创建好服务后可以在websevice里面添加一个接口方法 4.我们运行下我们写的简单接口方法是否 ...

  10. 20193314白晨阳 实验一《Python程序设计》实验报告

    实验一 20193314 2020-2021-2 <Python程序设计>实验1报告 课程:<Python程序设计> 班级: 201933 姓名: 白晨阳 学号:2019331 ...