【02】从零开始跟我一起制作一个鸿蒙的应用-★运行项目测试测试★---优雅草科技伊凡

上一篇我们已经完成了实名认证以及开发工具的准备,现在我们开始进入开发阶段,一样废话不多说开撸,有人问这个从零是怎么个“零”法,这个怎么说呢?看个人看天赋看自身基础和自己的学习能力了咯,你在班上是不是尖子生(#^.^#)?编程是个玄学,说不清楚的。

“AI永远取代不了会计,因为机器人坐不了牢”-----机器人说的

听君一席话胜似一席话,讲的真好,下次不要再讲了。

伊凡的目的是参考我们自家产品松鼠短视频在鸿蒙上面也先造一个松鼠短视频(说实话应该有点难度,篇幅应该不少,而且我还得继续熟悉自家的产品,毕竟都是优雅草的兄弟们开发的),造完再造别的,总之就是永远在路上,永远在学习。

1,创建项目

首先打开编译器,点击创建一个新项目,点击create harmonyos project

编辑切换为居中

添加图片注释,不超过 140 字(可选)

选择一个空项目(java),选第二个点next

编辑切换为居中

添加图片注释,不超过 140 字(可选)

第二步这里项目名字我写的yycsongshuvideo,项目类型选application ,包名可以按照格式自定义命名,下面默认,当然了路径你也可以改,最后设备选phone,表示此应用我们只考虑手机端运行。

点finish 完成,会自动开始构建项目,构建项目会有个过程,点build可以查看进度,需要完全等待完成。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

这样就完成了。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

2,修改基础设置

因为其他编译器使用的历史原因,所以比较习惯一些设置,因此我们可以修改下,当然自己随自己的喜好来,

1,设置主题

File-setting-appearance-theme 选择自己喜好的。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

2,设置代码提示

代码提示这里需要改一个

File-setting-editor-general-codecompletion-matchcase

这里把勾勾去掉,不要问为什么做就行了,这个主要是打代码的时候提示。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

3,自动导包

自动导包(Auto import)以及自动优化包

File-setting-editor-general-auto import

此处勾选这两个选项

编辑切换为居中

添加图片注释,不超过 140 字(可选)

4,修改一个冲突的快捷键

File-setting-keymap 小搜索框搜素basic

除此之外其他的字体,注释等个人觉得可以不用改,挺喜欢大家需要改可以去改,个人觉得没有改的了。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

右键remove此快捷键,添加设置为自己想要设置的,我这里设置为ctrl+\

这个快捷键的作用在于如果写代码时下方未出现提示就按此快捷键。

项目结构

项目结构为,项目——模块——包——类,

创建项目时候命名的yycsongshuvideo就是我们这个项目,

编辑切换为居中

添加图片注释,不超过 140 字(可选)

Entry就是模块了,有且只有一个,

编辑切换为居中

添加图片注释,不超过 140 字(可选)

Test目录也是junit编写的测试类,也就是 只有src中的main目录下我们写代码,其他两个都是做测试。

那么main目录下面主要有java目录是存放代码的,resources目录存放所有的资源,诸如图片,音频,视频等

编辑切换为居中

添加图片注释,不超过 140 字(可选)

Config.json文件就是 基础的app配置信息,配置app版本,权限,包名,适配设备等等

编辑切换为居中

添加图片注释,不超过 140 字(可选)

写出第一个“hello word”

  1. 先登录华为账号

菜单栏tools——devic manage ——login,登录华为账号可使用模拟器。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

成功登录后的界面,我们选择p40 pro 点击绿色箭头运行。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

由此得到,这里倒计时表示每次运行不得超过此时间,毕竟是华为官方提供服务的不占用我们本地资源

编辑切换为居中

添加图片注释,不超过 140 字(可选)

点击绿色箭头也就是运行entry里面的内容,默认华为已经写了“hello,word”,因此运行成功我们就得到此结果,本文到此结束,下一篇再继续。

【02】从零开始跟我一起制作一个鸿蒙的应用-★运行项目测试测试★---优雅草科技伊凡相关推荐

  1. 【01】从零开始跟我一起制作一个鸿蒙的应用-★注册开发者和准备工具★---优雅草科技伊凡

    [01]从零开始跟我一起制作一个鸿蒙的应用-★注册开发者和准备工具★---优雅草科技伊凡 目录 1,登录鸿蒙官网 1 2, 实名开发者认证 2 3, 选择开发语言 3 4, 下载工具 4 5, 安装工 ...

  2. 【03】从零开始跟我一起制作一个鸿蒙的应用-★规划搭建鸿蒙应用版的蜻蜓短视频系页面★---优雅草科技伊凡

    好这是第三篇,进度有点小慢,主要最近咱们挺忙碌更新产品的,预告一下优雅草科技将要推出一款酒吧点餐-运营-活动-供应商进销存erp的一款线下线上结合软件,已在成都地区酒吧稳定商用好几年,本文为伊凡原创撰 ...

  3. 【04】制作一个鸿蒙应用-【先写一下最基本的前端代码】-优雅草科技伊凡

    大家好我是伊凡,这是第四篇,我感觉我们有必要加快一下进度了,目前我预计想要在20篇幅内创造好第一个bate测试版,本节内容我们直接把写页面的所有基本代码都过一遍,然后在项目中灵活运用,本文为伊凡原创撰 ...

  4. Unity3d制作一个简单粗暴的五子棋项目工程源码

    Unity3d制作一个简单粗暴的五子棋 最终效果 项目源码 绘制棋盘 绘制构思 绘制代码 效果图 放置棋子 功能和效果 功能 效果 制作棋子 定义类和类型 棋子类型 棋盘格类 实现功能 初始棋盘格数据 ...

  5. java 编译宏_java – 制作一个“宏”命令来运行程序

    (编辑:根据您的评论,让我展开以添加更多情况) 如果您的目标是让其他人运行您没有安装Java的程序,并且您不希望让他们在运行您的应用程序之前安装Java运行时环境,那么您需要的是一个转换.class或 ...

  6. 用html制作一个华为页面,Web前端项目实战——华为荣耀商城(学完html+css就可以做)...

    复习: 1.1到目前所学的布局方式 table布局: div+css布局: 固定布局 百分比布局 1.2 盒子模型 Margin  border padding  content 1.3 布局模型 流 ...

  7. 【05】制作鸿蒙版蜻蜓短视频系统-事件原理及完成点击,长按,双击等操作实现跳转-优雅草伊凡

    大家好我是伊凡,这是第五篇现在已经开始加快进度了,本次开始熟悉点击事件和各类写法,下一步开始写底部导航和顶部导航,本文为伊凡原创撰写仅仅代表伊凡个人观点,不代表优雅草科技的观点与其立场,谢谢. 点击事 ...

  8. IDEA 开发一个简单的 web service 项目,并打包部署到 Tomcat

    文章目录 实现的效果 一.创建 web service 项目 二.测试类运行 web service 服务端 三.IDEA 打包 web service 项目 四.web service 项目部署到 ...

  9. 如何从0开始在鸿蒙OS中制作一个APP!

    点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来 作者:若离链接:https://www.zhihu.com/question/420404 ...

最新文章

  1. pandas使用groupby函数和cumsum函数计算每个分组内的数值累加值、并生成新的dataframe数据列( cumulative sum of each group in dataframe
  2. SAP PM 初级系列7 - 定义工厂区域
  3. easyui panel 默认折叠 右上角按钮
  4. 有趣的网页注释代码,保护我方源码
  5. mysql索和使用引的创建_MySQL索引的创建与使用
  6. shell编辑crontab任务
  7. Android学习之Activity源码的理解(一)
  8. Ubuntu——安装中文拼音输入法
  9. Java文件编译的两种方式以及在SpringMVC传参中带来的问题
  10. MapKit框架使用
  11. 怎样实现EDIUS中素材小范围精确移动
  12. 机器学习中五种常用的聚类算法
  13. idea好用的一些设置
  14. html图片有的不显示不出来的,css背景图片不显示有哪些原因?
  15. 扫雷php,扫雷php
  16. VIM复制粘贴 的快捷键是什么
  17. r4900g3系统安装linux_H3C UniServer R4900 G3
  18. Survey of Aspect-based Sentiment Analysis Datasets
  19. 达梦数据库培训心得及DCA考试总结
  20. 网络设置、ssh服务

热门文章

  1. 如何系统地学习 C++ 语言?
  2. RISC-V双周报1.12-1.26
  3. matlab电容怎么充放电,Matlab仿真的电容器充、放电过程瞬态可视化.doc
  4. 关于Python 统计出log文件 各个类型的大小总和
  5. iOS开发学无止境 - 6个iOS图片文本设计的小技巧
  6. [Notes] 2018 ALAD:Adversarial Learned Anomaly Detection
  7. 随笔小记-广告拦截,卸载猎豹后,仍然弹出广告
  8. PageRank算法实现
  9. web端接入微信小程序扫码进行登录
  10. LCD1602 液晶显示实验