
鸿蒙
文章平均质量分 61
m0_49334418
这个作者很懒,什么都没留下…
展开
-
HarmonyOS——HI3861设备开发在Linux中的编译问题
目前华为官方提供了两个版本的源码,分别为LTS版本源码和Master版本源码。LTS版本是目前最新的版本,Master版本源码则不再维护。如下图所示,大家按需获取就可以了。不过如果大家是跟随着书本或者几个月前的教程学习的话,建议大家下载Master版本源码,因为这些教程它们都是Master版本源码讲解的,在我开发的过程中,发现两个版本的源码有很多不同的地方,所以如果下载LTS版本源码在开发的过程中难免会遇到许多问题。好了,回归正题,现在开始讲解两个版本的源码分别如何编译。首先根据华为官方教程原创 2021-08-13 13:50:36 · 396 阅读 · 0 评论 -
鸿蒙JS中使用fetch发送数据请求
首先需要配置网络访问的权限,在config.json中添加以下代码。"reqPermissions": [ { "reason": "", "name": "ohos.permission.INTERNET" } ],添加位置如下图所示默认支持https,如果要支持http,需要在config.json的"deviceConfig": {}里增加network标签,属性标识 "default": { "ne原创 2021-07-19 22:03:06 · 1729 阅读 · 1 评论 -
鸿蒙应用开发之canvas画布组件介绍
canvas画布组件用于自定义绘制图形。方法:getContext和toDataURLgetContext:getContext('2d')函数用于获取2D绘图引擎,调用方法为var ctx = canvas.getContext(contextType, contextAttributes);其中contextType为必填项,目前仅支持2d,contextAttributes表示是否开启抗锯齿,默认为关闭。toDataURL:生成一个包含图片展示的URL。接下来通过一个实例来展示getC原创 2021-07-18 11:50:39 · 1345 阅读 · 4 评论 -
Day4 鸿蒙应用开发总结
1、for循环在list或div中的执行规律for循环在每一个页面中几乎都有用到帮助动态赋值,因此了解for循环在list或div中的规律是必要的。因此我重新构建一个工程作为实验。首先在index.hml和index.js中分别输入以下代码<!-- index.hml --><list> <block for="glasses"> <list-item type="glasses">原创 2021-07-17 23:11:59 · 551 阅读 · 1 评论 -
Day2鸿蒙应用开发学习总结
1、let和var的异同(1)不同之处js块级作用域:使用var 关键字声明的变量不具备块级作用域的特性,它在 {} 外依然能被访问到。{ var x = 2; }// 这里可以使用 x 变量let 声明的变量只在 let 命令所在的代码块{}内有效,在{}之外不能访问。{ let x = 2;}// 这里不能使用 x 变量循环作用域:使用var在循环体内定义的变量可以作用于循环体内外,而使用let在循环体内定义的变量只作用于循环体内...原创 2021-07-15 23:12:32 · 1143 阅读 · 2 评论