首页 > 其他分享 >鸿蒙OS初识

鸿蒙OS初识

时间:2022-10-14 15:01:37浏览次数:85  
标签:java cn 鸿蒙 title OS harmonyos 初识 https com


学习官网:https://www.harmonyos.com/cn/develop

鸿蒙OS初识_ide

准备

注册,安装软件(node:12+, DevEco Studio):
​ ​​https://developer.harmonyos.com/cn/docs/documentation/doc-guides/software_install-0000001053582415#ZH-CN_TOPIC_0000001057685607__section1453284218345​
认证可以在开发的时候会提醒你去认证。

开发

既然软件已经安装好了,那么看看怎么进行开发~打开DevEco Studio,第一次打开用时稍微长一些。

鸿蒙OS初识_java_02


鸿蒙OS初识_java项目_03


鸿蒙OS初识_ide_04


鸿蒙OS初识_java项目_05

创建项目

由于个人对js稍微熟悉一些,便选用JS创建

鸿蒙OS初识_ide_06


有点像创建java项目啊,com.example.myapplication

鸿蒙OS初识_java_07


这莫不是就是java项目吧,我不是选择的js吗?java进来甚?那个Gradle下载失败?被墙了?不是中国的吗?额。。。这是对新事物的抵触吗?脑子里竟然都是怎么可能?why?

鸿蒙OS初识_java项目_08


大概知道被墙了,于是看看怎么解决~

手动下载:https://services.gradle.org/distributions/

​ https://developer.harmonyos.com/cn/docs/documentation/doc-guides/faq-installation-0000001050697674​​ 也可以从别处下载:https://www.jianshu.com/p/d9329117aa2f

随意找一个即可。

运行

鸿蒙OS初识_java_09

迷迷糊糊也算是把项目环境搭建起来了,也运行了下。

整体感觉

编辑器: 有点idea那类软件的感觉,或许本来就是,还有.idea文件夹的存在,不是很束手。
代码风格:有java, 有前端,或许这个架构适合java全栈的人吧。
针对前端:语法上面,使用{{}}包含变量,看起來怪怪的,找了半天沒發現在哪裏賦值的,“您好 世界”也沒看出來在哪裏初始化的…在後面加了“愛我中華”并不能實時更新界面,重新運行後界面才會更新。
index.html

<div class="container">
<text class="title">
{{ $t('strings.hello') }} {{title}}{{"爱我中华"}}
</text>
</div>

index.js

export default {
data: {
title: ""
},
onInit() {
this.title = this.$t('strings.world');
}
}

如果文章能够对您有所帮助,我便感到十分荣幸。如若文章能被您点赞,那便是万分荣幸。

公众号:前端微说

标签:java,cn,鸿蒙,title,OS,harmonyos,初识,https,com
From: https://blog.51cto.com/u_11071029/5756607

相关文章

  • centos7 安装kafka3.3.1
    1、安装kafka(要先安装jdk)#进入自己要安装的目录wgethttps://downloads.apache.org/kafka/3.3.1/kafka_2.12-3.3.1.tgz2、解压tar-zxvfkafka_2.12-3.3.1.tgz#改......
  • PostgreSQL的流复制搭建
    单机版流复制测试环境搭建搭建规划主库备库数据目录/pgdata/12/data/pgdata/1202/data归档目录/pgdata/12/arch/pgdata/1202/arch端口54325433创建流复制用户createrolere......
  • CentOS Jenkins-freestyle
    Jenkins-freestyleJenkins的插件安装没有打插件之前修改admin密码安装插件的方式使用Jenkins页面安装##jenkins插件目录[root@auto01~]#ll/var/lib/......
  • vue+elementui+axios环境搭建
    1.去官网下载安装node.js,安装后用命令检测版本信息node-vnpm-v2.安装vue环境#安装淘宝npmnpminstall-gcnpm--registry=https://registry.npm.......
  • [题解]Easy/OSU!
    概率期望题有的可以处理部分的概率,比如说这两个题就可以处理增加值。拿这个题举例子因为\((x+1)^2=x^2+2\timesx+1\)所以我们只需要维护\(x\)的期望,之后就可以推出......
  • 前端成神之路-CSS初识
    第01阶段.前端基础.CSS初识CSS层叠样式表学习目标理解css的目的作用css的三种引入方式应用css三种引用方式的书写通过样式规则给标签添加简单的样式1.HTML的局限性说起HTML,......
  • 2022-10-14 API `saveImageToPhotosAlbum` is not yet implemented [uniapp]
    前言:uniapp+vue项目业务之生成海报并保存海报到手机,运行终端:h5。调用Api(uni.saveImageToPhotosAlbum)报错如下:[system]API`saveImageToPhotosAlbum`isnotyetimplemen......
  • axios取消请求
    AbortController从 v0.22.0 开始,Axios支持以fetchAPI方式—— AbortController 取消请求:constcontroller=newAbortController();axios.get('/foo/bar',{......
  • vue封装自己的axios
    在项目中封装自己的axios在src目录下建立一个unit文件夹//unit=>http.jsimportaxiosfrom"axios";consthttp=axios.create({baseURL:"xxxx",......
  • 初识SpringBoot
    什么是SpringSpring是一个开源框架,2003年兴起的轻量级的Java开发框架。作者:RodJohnsonSpring是为解决企业级应用开发的复杂性而创建的,简化开发。Spring如何简化Java......