DevEco Studio特性介绍1 开发平台介绍1.1 应用开发1.2 设备开发2 分布式应用开发2.1 UI设计Preview2.2 调试X 往期文章 1 开发平台介绍 鸿蒙开发包含了分布式应用开发和分布式设备开发1.1 应用开发鸿蒙应用是在多设备运行的,同一个工程可以在多设备自适应,根据设备选择交互方式、UI布局,这个问题还在不断的发展和完善,需要开发者共同推进鸿蒙应用框架 一个跨设备抽象
转载
2023-12-12 16:08:51
34阅读
# 鸿蒙开发atkts自适应页面教程
## 导言
作为一名经验丰富的开发者,我将带领你学习如何实现鸿蒙开发atkts自适应页面。在本文中,我将向你介绍整个实现过程的流程,并提供每一步所需的代码和注释。希望这篇文章能帮助你顺利入门鸿蒙开发。
## 整体流程
下表展示了实现鸿蒙开发atkts自适应页面的整体流程:
| 步骤 | 描述 |
| ------ | ------ |
| 1 | 获取
原创
2024-01-10 00:34:54
329阅读
我们在开发应用前应当了解其基本的架构,盲目的开发会使我们只知其然而不知所以然,缺乏改动能力。例如上一篇的《hello Harmony》我知道改动文本即可达到目的,但是如果我们我想将文本换为图片并加上一些动效就可能无从下手了。因此可见,了解这些基础知识是多么的重要,直接影响我们开发的应用程序的
转载
2024-01-03 14:12:06
95阅读
几天没有更新了,最近上班有点忙,没有及时更新一些常用知识点鉴于之前整理的都是一些原理知识点,大部分描述比较多,突然想到做一个小项目,看还没有鸿蒙js实现计算器的项目,就用半个小时考虑做了一个计算器。由于时间有限,目前是基本的计算功能,后续会优化成连续计算和功能更全面。每天学习一点点。场景: 通过动态设置按钮组件button实现计算器的键盘,通过文本text显示计算的表达书,可以计算+,-
转载
2024-02-18 08:12:55
84阅读
目录:1、在config.json配置网络权限和信任域名2、在js文件中引入fetch模块3、调用fetch.fetch发送请求4、处理返回数据需调用JSON.parse()在微信小程序中,若需要向远程服务器请求数据,使用wx.request接口即可。那么在鸿蒙js开发中,请求远程服务器需要如下几步:1、在config.json配置网络权限和信任域名。网络权限的配置是在module.reqPerm
转载
2024-06-14 13:45:49
259阅读
作者 | justjavac来源 | justjavac鸿蒙终于发布了,开发者们也终于“沸腾”了。源码托管在国内知名开源平台码云上,https://gitee.com/openharmony我也第一时间下载了源码,研究了一个晚上,顺带写了一个 hello world 程序,还顺手给鸿蒙文档提了 2 个 PR。当然我最感兴趣的就是鸿蒙的 JS 框架 ace_lite_jsfwk,从名字中可
转载
2023-10-22 15:38:36
159阅读
一、web组件展示网页内容的组件约束一个页面只支持一个web组件,会全屏显示,若页面中还有其他组件,会被web组件覆盖,web组件不跟随转场动画子组件不支持。属性仅支持如下属性:名称类型默认值必填描述srcstring-否设置需要显示网页的地址,网址的域名必须为https协议且经过ICP备案。idstring-否组件的唯一标识。样式不支持通用样式设置。事件仅支持如下事件:名称参数描述p
转载
2023-08-21 10:16:20
437阅读
项目构建这部分展示的是的初始流程,如果您对此部分特别很熟练的话,建议粗略的看看就好啦。从环境搭建开始:首先,是必要的软件安装(我的环境如下):编译器:DevEco Studio 3.0 Beta2Java 版本:openjdk version “11.0.12”(其他也行)安装完上述软件之后,即可进行项目的创建。一、创建项目按照下图创建空的 Ability 开始。二、设置名称等API 的版本这个问
转载
2023-11-01 23:03:51
187阅读
在之前的文章鸿蒙应用开发之怎么更好的远程连接手表模拟器做调试里我运行了一个穿戴设备的应用,利用JS UI实现了一个最简单的HelloWorld。今天我打算在智慧屏设备上利用豆瓣音乐的接口数据实现一个简单的List界面。说起来这是一个很简单的功能实现,不过其中也有不少的坑。首先要说明的是,鸿蒙应用开发里有Java UI框架和JS UI框架,如果要谈界面实现的简单方便,当然是选用JS UI框架了。大概
转载
2024-01-22 14:22:59
64阅读
据之前报道的信息显示,华为开发者大会2021将于4月24日-26日在深圳开幕,届时在全球六十多个会场均会进行直播。作为一年一度的ICT领域开发者盛会,今年的大会上,华为很有可能会带来关于鸿蒙系统的最新进展消息。在以往的华为开发者大会上,公布的都是华为的布局,而今年计划搭载手机的鸿蒙系统,自然也就成为了本次大会关注的焦点。如果鸿蒙3.0在本次大会上正式向手机开放,意味着鸿蒙系统即将打通万物互联中最核
转载
2023-12-06 19:14:48
72阅读
这里是http访问方式,鸿蒙的默认是https访问模式,如果您的请求网址是http开头的,可以继续查看后面的教程。1. 增加一个WebView组件步骤 1 - 在"resources/base/layout/ability_main.xml"文件中创建WebView,示例代码如下:<ohos.agp.components.webengine.WebView
ohos:id=“$+id:web
转载
2024-06-14 08:27:47
83阅读
# 鸿蒙开发:抛弃 Java 和 JavaScript 的新纪元
随着移动互联网的发展,越来越多的开发者需要一个高效、灵活的平台来满足他们的需求。2020年,华为推出了鸿蒙操作系统(HarmonyOS),旨在为不同类型的设备(包括智能手机、智能家居和可穿戴设备)提供统一的操作系统和开发框架。在鸿蒙的开发生态中,逐渐抛弃了传统的 Java 和 JavaScript,采用了更为灵活的开发语言和工具。
# ATKTS语法:一种简洁高效的编程语言
## 引言
在计算机科学领域,编程语言是开发应用程序的重要工具。随着技术的不断发展,越来越多的编程语言出现在我们的视野中。其中一种新兴的编程语言——ATKTS语法,以其简洁高效的特点受到了开发者们的喜爱。本文将介绍ATKTS语法的基本概念、语法结构和代码示例,并通过旅行图和序列图的示例来说明其实际应用。
## ATKTS语法简介
ATKTS语法是
原创
2024-01-12 22:42:26
427阅读
今天鸿蒙终于发布了,开发者们也终于“沸腾”了。源码托管在国内知名开源平台码云上我也第一时间下载了源码,研究了一个晚上,顺带写了一个 hello world 程序,还顺手给鸿蒙文档提了 2 个 PR。当然我最感兴趣的就是鸿蒙的 JS 框架 ace_lite_jsfwk,从名字中可以看出来这是一个非常轻量级的框架,官方介绍说是“轻量级 JS 核心开发框架”。当我看完源码后发现它确实轻。其核心代码只有
转载
2024-04-04 06:55:30
140阅读
今年这个特殊的2020,华为开发者大会如期而至,备受大众期待的是国产自主研发的鸿蒙操作系统,不过更重要的是,这次重磅推出的不仅有开源的鸿蒙2.0,还有更多华为的研发成果和进展。如果之前鸿蒙OS还让人质疑无从开发,那么这次就可以释怀了,因为华为此次还重点介绍了他们的IDE,也就是HUAWEI DevEco Studio(简称DevEco Studio)。当然关注科技资讯和一人客以往文章的小伙伴都知道
转载
2023-10-08 08:22:52
315阅读
鸿蒙入门指南,小白速来!0基础学习路线分享,高效学习方法,重点答疑解惑--->【课程入口】
目录:1、新建一个Service Ability2、完善代码逻辑3、JS端远程调用4、《从微信小程序到鸿蒙js开发》系列文章合集除轻量级智能穿戴设备,现鸿蒙支持的手机、汽车、TV、手表、平板等属于富鸿蒙,在JS语言的项目中也有Java模块,并提供了JS跨语言调用Java方法的技术。现需要实现查看商品评
转载
2023-09-04 12:49:12
0阅读
鸿蒙的最新IDE支持可视化开发。几乎不需要编写一行代码,就可以设计非常复杂的界面。当然,如果要实现业务逻辑,还是需要编写代码的。所以我们把这些功能称为低代码开发,也就是说,可以让我们少编写一些代码。本文将详细介绍如何使用鸿蒙最新的IDE来设计一个复杂的界面。首先启动IDE,并创建一个JS工程。由于可视化开发目前只支持JS,所以我们只能用JS工程。创建完工程后,找到js中的pages配置,然后在右键
转载
2023-10-24 08:30:34
175阅读
1. 声明变量 变量提升,后面声明前面也可以使用, 不推荐使用,容易混乱 var str = 'a' AlerDialog.show({ message: str}) 推荐 let 声明变量 2. 类型问题 ts自带类型推断; 不推荐用 声明时候,直接给出类型 let food:string = '
原创
2024-01-21 01:01:30
144阅读
目录:1. 鸿蒙的系统能力主要涉及通知消息模块,在模拟器中也可以实践和获取初始界面:点击发送通知,顶部出现通知消息的图标下拉通知菜单栏,出现通知信息:js的业务逻辑代码:import notification from '@system.notification';
notification.show({
contentTitle: '页面通知消息',
contentText: '鸿蒙
转载
2024-01-13 21:24:19
131阅读
1. 鸿蒙的系统能力主要涉及通知消息模块,在模拟器中也可以实践和获取初始界面:点击发送通知,顶部出现通知消息的图标下拉通知菜单栏,出现通知信息:js的业务逻辑代码:import notificationfrom'@system.notification';
notification.show({
contentTitle: '页面通知消息',
contentText: '鸿蒙4月份全线发布,敬请期
转载
2023-11-03 12:18:27
255阅读