首页 > 其他分享 >day08 8.2 安卓开发项目简介

day08 8.2 安卓开发项目简介

时间:2023-07-16 15:35:15浏览次数:42  
标签:8.2 配置文件 项目 安卓 配置 gradle day08 app

【一】安卓项目目录结构(开发流程)

【二】安卓项目目录结构

├── .gradle                            # AndroidStudio 自动生成的文件,会自动修改它的,项目打包时也会删除;
├── .idea                              # AndroidStudio自动生成的文件,会自动修改它的,项目打包时也会删除;
├── app                                # 应用相关的东西都在里面,工作的核心目录 
│        ├── build                     # 编译的产物。某些情况下,可以手动把它整个删掉。
│        ├── libs                      # 依赖包可以放这里,比如一些jar文件。
│        ├── src                       # 代码在这。非常重要。
│        │        ├── main
│        │        │        ├── java     # 放Java代码的地方
│        │        │        ├── res 
│        │        │        │        ├── drawable  # 应用图标
│        │        │        │        ├── layout    # Android布局文件夹
│        │        │        │        ├── mipmap    # 适配不同分辨率的手机
│        │        │        │        ├── mipmap    # 桌面图标
│        │        │        │        └── values    # 颜色、样式、字符集配置文件夹
│        │        │        ├──AndroidManifest.xml # APP运行配置文件,用来配置权限:程序入口配置、应用程序主题、应用程序组件等
│        ├── .gitignore                           # 版本控制
│        ├── build.gradle                         # 非常重要,app的构建配置。俗称“app的gradle文件”。
│        └── proguard-rules.pro                   # 不管。这个是混淆配置。
├── gradle                                        # 它是一个构建起配置文件
├── .gitignore                                    # 整个工程的版本控制
├── build.gradle                                  # 很重要。项目级的配置。俗称“项目gradle文件”
├── gradle.properties                             # 全局的gradle配置文件
├── gradlew                                       # Linux/mac上执行gradle命令
├── gradlew.bat                                   # Windows上执行gradle命令
├── local.properties                              # 本地配置文件,一般不上传
└── settings.gradle                               # gralde的项目级配置

标签:8.2,配置文件,项目,安卓,配置,gradle,day08,app
From: https://www.cnblogs.com/dream-ze/p/17557901.html

相关文章

  • day08 8.4 Hook重载方法补充
    【一】什么是重载名字一样,但是参数不一样【1】重载介绍在Java中,重载(Overloading)指的是在同一个类中可以定义多个方法(函数)具有相同的名称,但参数列表不同的情况。换句话说,重载允许在同一个类中使用相同的方法名执行不同的操作,提供了更多的灵活性。【2】重载的规则如下:......
  • day08 8.3 安卓开发项目实战
    开发自己的第一款APP-切换图片【1】编写步骤1打开androidStudio,新建一个项目2adnrodistudion中有两种视图android:以后开发,经常看它project:有时候找一些文件,看它,标准文件夹结构3编写代码activity_main.xml:编写xml,安卓页面的布局相当于前端的htmlMainActivity:......
  • day09 9.1 安卓开发项目实战二
    开发自己的第二款APP基于网络登陆注册能与后端进行交互的app【一】引入前面我们已经自己开发出了一款简答的App。但是那个App知识利用的本地的数据,没有和后端进行交互所以只能算是前端接下来我们要开发一款能与后端进行交互通信的App【二】必备知识想跟后端交互......
  • 基于安卓电影院订票系统
    随着社会经济的发展,计算机、智能手机的不断普及,人们的生活已和高科技息息相关。智能手机逐步融入、影响、改变着我们的生活。现代人手机购物越来越多,例如网上手机电影票的预定,人们生活水平的提高,精神消费越来越多,越来越多的人乐于去影院观看电影。因此,为了能使人们更方便快捷的购买......
  • 全新版FRIDA与安卓 应用安全与逆向实战宝典
    第1章打造安卓逆向专用PC和手机环境10节|72分钟工欲善其事,必先利其器。在本章中将会介绍笔者在`Android`逆向工作中所用到的一些环境配置,包括主机和测试机的一些基础环境。一个良好的工作系统体系能给工作人员在工作过程中带来很多便利,让大家不必因为环境问题焦头烂额。...第2......
  • Day08(2023.07.13)
    行程8:45    到达上海市信息安全测评认证中心(黄浦区陆家浜路1308号)9:00  学习《网络安全等级测评师培训教材》11:30--13:00   吃饭休息13:00 到达久事公交大厦(徐汇区吴中东路南555号)16:30      下班  系统管理软......
  • Day08(2023.07.12)
    行程8:45    到达上海市信息安全测评认证中心(黄浦区陆家浜路1308号)9:00  学习《网络安全等级测评师培训教材》11:30--13:00   吃饭休息13:00 学习《网络安全等级测评师培训教材》17:00      下班 路由器:堡垒机:如......
  • 关于安卓逆向的学习思考
    最近学了大约10天的安卓逆向,感觉有个稍微大概得了解,但是还不到解决我实际困难的程度其实有点迷茫,无所适从我感觉,还是把其中每个模块都好好学透,才能解决我的问题学了啥,还是要做记录,才能见到进展......
  • 安卓boot.img镜像文件提取
    环境要求:Python3解压刷机包解压刷机包的目录结构如下:/home/ubuntu/94e982775c704e889534f291f5522de1├──META-INF│  └──com│  └──android│  ├──metadata│  ├──metadata.pb│  └──otacert├─......
  • 关于安卓客户端 软键盘弹出后,导致底部按钮看不见的处理方法
    问题产生原因:安卓:软键盘弹出后会改变页面的高度将页面顶上来。使用fixed或者absolute,会使得元素跟随body的底部移动,而安卓端软键盘将导致body高度变小而导致变形。IOS端:苹果的软键盘是覆盖的(分层),因此没有什么问题。 解决思路:记录页面高度,在键盘收起后,恢复原来高度 ......