Java整体的工程目录

.gradle 是Gradle配置文件,由系统自动生成,一般情况下不需要进行修改

.idea 是系统加载一些配置文件以及缓存之类的文件,由系统自动生成,一般情况下不需要进行修改

build 是打包的时候生成.hap包在这里面,由系统自动生成

entry 是 编写源码文件以及开发资源文件的目录

gradle 是DevEco 工具加载的gradle ,在里面查看以及修改gradle 的版本号

entry 里面的目录

build 这个也是系统生成的文件,在里面同样可以看到打包的hap包名,

libs 用于存放entry模块的依赖文件,

src 里面有java 和 resources,

java 里面是用于存放Java源码

test 编写代码单元测试代码的目录

.gitignore 是git版本管理需要忽略的文件

build.gradle:entry模块的编译配置文件

resources 里面是用于存放应用所用到的资源文件,如图形、多媒体、字符串、布局文件等

这里en.element 与 zh.element 语言适配的,如果是几十个国家的这里就多了,这点感觉没有as好

rawfile:同base里面的profile 作用看下面的

base

element :包括字符串、整型数、颜色、样式等资源的json文件。每个资源均由json格式进行定义

graphic:xml类型的可绘制资源,如SVG(Scalable Vector Graphics)可缩放矢量图形文件、Shape基本的几何图形(如矩形、圆形、线等)等

layout:xml格式的界面布局文件

media:多媒体文件,如图形、视频、音频等文件,支持的文件格式包括:.png.gif.mp3.mp4

profile: 用于存储任意格式的原始资源文件。区别在于rawfile不会根据设备的状态去匹配不同的资源,需要指定文件路径和文件名进行引用

HarmonyOS Java工程目录结构相关推荐

  1. Maven中java/javaweb工程目录结构,<buid>、<properties>标签

    目录 一.普通Java工程目录: 二.JavaWeb工程目录: 三.快捷命令(生命周期): 四.pom.xml文件内容: 一.普通Java工程目录: maven-archetype-quickstar ...

  2. Java项目目录结构与解析

    一个正规的Java项目目录结构首先要清晰. 所以打包的结构就很关键. 如上图所示: bean层 : 放置数据的类 client层 : 放置与用户交互的代码 dao层: 访问数据库层 dao.util层 ...

  3. 脚手架工程:工程目录结构

    工程结构 整个前端工程的工程目录结构如下:

  4. Android发展 四大组件简介 SDK目录结构 工程目录结构

    Andorid发行版本 Android 1.0(Astro"铁臂阿童木") 2008年9月23日,发布Android操作系统中的第一个正式版本:Android 1.0(Astro& ...

  5. 黑马旅游网编写练习(4)--优化工程目录结构

    黑马旅游网编写练习(4)–优化工程目录结构 经过前面的三次练习,已经实现了用户的登录,账户激活,以及用户退出的相关功能:然而在实际项目过程中,这些当然只能算是基础功能:在此过程中,我们为每一个小功能都 ...

  6. 《学Unity的猫》——第五章:规范Unity的工程目录结构

    文章目录 5.1 不要把玩具乱丢 5.2 Unity工程目录结构 5.3 Resources.Load实战测试 5.3.1 资源下载与导入 5.3.2 目录整理 5.3.3 代码动态加载资源 5.3. ...

  7. web项目java程序的作用_基础知识(javaWeb工程目录结构)及各文件夹的作用

    在Eclipse中只要创建一个Dynamic Web Project,就可以根据创建向导创建出一个典型Java Web站点的目录结构.除非有特殊需要,在大多数情况下都没有必要修改这个目录结构,这也是W ...

  8. ros入门 工程目录结构、节点通信方式、基本操作命令

    目录 ROS(Robot Operating System) ros的特点 ros的系统实现 ROS(Robot Operating System) ros的基本框架是斯坦福大学人工智能实验室在STA ...

  9. 集成开发工具IDEA的安装教程----包括了解idea的Java工程目录

    开发工具IntelliJ IDEA 开发工具概述: IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写.所以,需要有JRE运行环境并配置好环境变量. 它可以极大地提升我们的开发 ...

最新文章

  1. 矩阵连乘算法代码JAVA_矩阵连乘问题的动态规划算法(java)
  2. js选择checkbox值,组织成key-value形式,传值到后台
  3. 云服务器镜像麻烦吗_云服务器的镜像功能有什么作用?
  4. 小程序分享到朋友圈功能_来啦!小程序支持分享朋友圈
  5. java安全编码指南之:Number操作
  6. python 控制有线网卡_Python 使用指定的网卡发送HTTP请求的实例
  7. 多个虚拟主机服务器,Windows多个虚拟主机服务器
  8. LeetCode 1470. 重新排列数组
  9. aix服务器屏幕显示被锁住了,Exceed登录AIX远程桌面的问题
  10. NG RouteReuseStrategy(路由复用策略)
  11. 数位DP入门之hdu 3652 B-number
  12. Android 中的Binder跨进程通信机制与AIDL
  13. 2019-05-22 SQL注入;啊D注入工具;
  14. 音响常见故障如何解决?
  15. Crucible使用说明
  16. uniapp获取屏幕宽度的方式_uni-app如何实现rem自适应手机屏幕尺寸?
  17. github电脑壁纸_GitHub - githubtaotao/bing-wallpaper: Bing每日壁纸,自动获取Bing的精美图片设置为壁纸,并且支持随机切换历史壁纸,查看壁纸故事...
  18. 使用lua配置neovim所需的一切
  19. extjs中dateField日期精确到时分秒的扩展控件
  20. java File 读取本地文件 增删改查

热门文章

  1. Docker安装Apache与运行简单的web服务——httpd helloworld
  2. 2022-2028年中国GPS导航行业投资分析及前景预测报告
  3. leetcode:2680 Remove Duplicates from Sorted Array 删除数组中的重复元素
  4. 通俗解释指数加权平均
  5. tf.shape()
  6. LeetCode简单题之检查数组是否经排序和轮转得到
  7. LLVM 编译器和工具链技术
  8. Megengine量化
  9. 模拟内存计算如何解决边缘人工智能推理的功耗挑战
  10. Android进程间通信的方式