- 博客(6)
- 收藏
- 关注
原创 HarmonyOS——HI3861设备开发在Linux中的编译问题
目前华为官方提供了两个版本的源码,分别为LTS版本源码和Master版本源码。LTS版本是目前最新的版本,Master版本源码则不再维护。如下图所示,大家按需获取就可以了。不过如果大家是跟随着书本或者几个月前的教程学习的话,建议大家下载Master版本源码,因为这些教程它们都是Master版本源码讲解的,在我开发的过程中,发现两个版本的源码有很多不同的地方,所以如果下载LTS版本源码在开发的过程中难免会遇到许多问题。好了,回归正题,现在开始讲解两个版本的源码分别如何编译。首先根据华为官方教程
2021-08-13 13:50:36
390
原创 鸿蒙JS中使用fetch发送数据请求
首先需要配置网络访问的权限,在config.json中添加以下代码。"reqPermissions": [ { "reason": "", "name": "ohos.permission.INTERNET" } ],添加位置如下图所示默认支持https,如果要支持http,需要在config.json的"deviceConfig": {}里增加network标签,属性标识 "default": { "ne
2021-07-19 22:03:06
1722
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
1333
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
545
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
1130
2
原创 鸿蒙JS应用开发div布局介绍
JS的div的布局样式一般有三种:flex-direction,justify-content和align-items。 其中flex-direction样式用于指定容器内所有组件的排列方向,可选值有两个:row和column,分别表示水平方向排列和竖直方向排列。当flex-direction的值设置为row时,水平方向为主轴,竖直方向为副轴;当flex-dircction的值设置为column时,竖直方向为主轴,水平方向为副轴。justify-content样式用于指定容器内所有组件...
2021-07-14 22:47:10
787
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人