51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
OpenHarmony
dayu
鸿蒙
HarmonyOS应用开发-低代码开发登录页
原创
精华
本篇文章我来手把手教大家做一个HarmonyOS应用的登录页面,逐步讲解,非常细致,百分百能学会,并提供全部源码。页面使用DevEcoStudio的低代码开发。通过本文的实践经验,我想告诉大家,HarmonyOS应用开发其实并不难,只要了解具体的开发流程和开发思想,大家都可以很快上手。下面这张图是我们的目标实现图,具体实现流程将由我一步一步讲解:000HarmonyOS应用开发低代码开发登录页一、项目初始化1、创建低代码项目下载安装DevE...
Damon小智
4回复
1.3w浏览
HarmonyOS
ArkUI
ArkTS
DevEco
鸿蒙
鸿蒙一次开发,多端部署(十二)资源使用
在页面开发过程中,经常需要用到颜色、字体、间距、图片等资源,在不同的设备或配置中,这些资源的值可能不同。有两种方式处理:应用资源:借助资源文件能力,开发者在应用中自定义资源,自行管理这些资源在不同的设备或配置中的表现。系统资源:开发者直接使用系统预置的资源定义(即分层参数)。应用资源资源文件介绍应用开发中使用的各类自定义资源文件,需要统一存放于应用的resources目录下,便于使用和维护。resources目...
照亮你的路灯
0回复
2112浏览
HarmonyOS
移动开发
Openharmony
鸿蒙开发
HarmonyOS编程 | 页面跳转 | Java注释版
原创
精华
HarmonyOS编程——第一弹页面跳转前言这里有HarmonyOS文档学习PageAbility思维导图,是关于文档部分的思维导图,页面跳转也是要到里面的知识本文章只是说明书,是代码的补充部分。不建议仅根据该文进行实践正确的做法是下载附件中的源码,对照源码和文章的步骤,进行实践复现页面跳转即AbilitySlice间导航。这部分有两种,一种是同Page里跳转,另一种是不同Page里跳转下面将介绍这两种的实现方式正文1.同Page跳转的三种实现方式...
Anzia
5回复
1.6w浏览
HarmonyOS
页面跳转
AbilitySlice
HarmonyOS应用开发-搭建开发环境
原创
本文介绍如何搭建HarmonyOS应用的开发环境,介绍下载安装DevEcoStudio开发工具和SDK的详细流程。华为鸿蒙DevEcoStudio是面向全场景的一站式集成开发环境,面向全场景多设备,提供一站式的分布式应用开发平台,支持分布式多端开发、分布式多端调测、多端模拟仿真,提供全方位的质量与安全保障。一、下载安装DevEcoStudio1、官网下载DevEcoStudio官网:HUAWEIDevEcoStudio和SDK下载和升级HarmonyOS开发者下载DevEcoStudio...
Damon小智
2回复
8434浏览
DevEco
HarmonyOS
ArcTS
low-code
ohpm
鸿蒙一次开发,多端部署(十一)设置应用页面
本小节以“设置”应用页面为例,介绍如何使用自适应布局能力和响应式布局能力适配不同尺寸窗口。页面设计为充分利用屏幕尺寸优势,应用常常有在小屏设备上单栏显示,大屏设备上左右分两栏显示的设计,设置应用页面设计如下。观察“设置”应用页面设计,不同断点下“设置主页”、“WLAN页面”和“更多WLAN设置页面”几乎完全一致,只是在sm断点下采用单栏显示,在md和lg断点下采用双栏显示。在前面的典型页面场景中,已经介绍了...
照亮你的路灯
0回复
4100浏览
harmonyOS
移动开发
Openharmony
鸿蒙开发
鸿蒙一次开发,多端部署(十)音乐专辑页
本小节将以音乐专辑页为例,介绍如何使用自适应布局能力和响应式布局能力适配不同尺寸窗口。页面设计音乐专辑页的页面设计如下。同样观察音乐专辑的页面设计,不同断点下的页面设计有较多相似的地方。据此,我们可以将页面分拆为多个组成部分。1.标题栏2.歌单封面3.歌单列表4.播放控制栏标题栏不同断点下,标题栏始终只显示“返回按钮”、“歌单”以及“更多按钮”,但“歌单”与“更多按钮”之间的间距不同。由于不同断点下标...
照亮你的路灯
0回复
1832浏览
移动开发
harmonyOS
openharmony
鸿蒙开发
编译OpenHarmony 4.0 bete2及master分支,添加参数--no-prebuilt-sdk跳过编译sdk
简介用户应用程序泛指运行在设备的操作系统之上,为用户提供特定服务的程序,简称“应用”。一个应用所对应的软件包文件,称为“应用程序包”。OpenHarmony提供了应用程序包开发、安装、查询、更新、卸载的管理机制,方便开发者开发和管理OpenHarmony应用,具体如下:应用软件所涉及的文件多种多样,开发者可通过OpenHarmony提供的集成开发工具将其开发的可执行代码、资源、三方库等文件整合到一起制作成OpenHarmony应用程序包...
照亮你的路灯
0回复
4847浏览
鸿蒙开发
移动开发
Openharmony
[OpenHarmony北向应用开发] 做一个 loading加载动画
本篇文章介绍了如何实现一个简单的loading加载动画,并且在文末提供了一个demo工程供读者下载学习。作为一个OpenHarmony南向开发者,接触北向应用开发并不多。北向开发ArkUI老是改来改去,对笔者这样的入门选手来说学习成本其实非常大,希望后面可以慢慢稳定下来吧。最近努力学习了一些,下面将学习经验分享如下:通过本文您将了解:1、使用ImageAnimator帧动画组件实现一个自定义loading加载动画。2、使用Progress进度条组件实...
照亮你的路灯
0回复
2399浏览
鸿蒙开发
移动开发
Openharmony
HarmonyOS
鸿蒙一次开发,多端部署(十三)功能开发的一多能力介绍
应用开发至少包含两部分工作:UI页面开发和底层功能开发(部分需要联网的应用还会涉及服务端开发)。前面章节介绍了如何解决页面适配的问题,本章节主要介绍应用如何解决设备系统能力差异的兼容问题。系统能力系统能力(即SystemCapability,缩写为SysCap)指操作系统中每一个相对独立的特性,如蓝牙,WIFI,NFC,摄像头等,都是系统能力之一。每个系统能力对应多个API,随着目标设备是否支持该系统能力共同存在或消失。与系统...
照亮你的路灯
0回复
3403浏览
harmonyOS
鸿蒙开发
openharmony
移动开发
三角形面积
includeincludeintmain(void){floata,b,c,p,s;printf("Inputa,b,c");scanf("%f,%f,%f",&a,&b,&c);p1.02(a+b+c);ssqrt(p(pa)(pb)(pc));printf("s%6.2fn",s);}
wx660640a0ccd4f
0回复
3100浏览
c语言
保姆级教程带你实现HarmonyOS 手语猜一猜元服务(二)
🚀二、开发环境搭建🔎1.DevEcoStudioDevEcoStudio是一款专门为鸿蒙(HarmonyOS)系统开发而设计的综合性开发工具IDE,开发者可以利用该工具进行鸿蒙应用的设计、开发、调试和发布。DevEcoStudio集成了代码编辑器、模拟器、调试工具、图形用户界面设计器和应用管理工具等多个功能,方便开发者进行鸿蒙应用的开发与管理。DevEcoStudio支持多语言开发,包括Java、ArkTS、JavaScript等,同时还支持多种开发模式和框架。此外,它还支...
照亮你的路灯
0回复
3104浏览
移动开发
harmonyOS
鸿蒙开发
保姆级教程带你实现HarmonyOS 手语猜一猜元服务(一)
🚀前言最近HarmonyOSNEXT大火,这个纯血鸿蒙吸引力了大家的关注。虽然现在还没面向个人开发者开放,但我们可以基于最新的API9及开发工具来尝试开发鸿蒙新的应用形态——元服务。来体验下未来在HarmonyOSNEXT上实现的应用开发。HarmonyOS是华为公司开发的操作系统,它的设计理念是面向未来的全场景智慧体验,可在各种设备上运行,包括手机、平板电脑、智能手表、智能音箱等。HarmonyOS采用分布式技术,可以将不同设备之间的计算...
照亮你的路灯
0回复
3026浏览
harmonyOS
移动开发
鸿蒙开发
HarmonyOS 开发-二级联动
介绍本示例主要介绍了[List组件](https:developer.huawei.comconsumercndocharmonyosreferencestscontainerlist0000001774121286)实现二级联动(CascadingList)的场景。该场景多用于短视频中拍摄风格的选择、照片编辑时的场景的选择。效果图预览使用说明:1.滑动二级列表侧控件,一级列表随之滚动。2.点击一级列表,二级列表随之滚动。实现思路1.构造懒加载数据源类型[MyDataSource](.srcmainetspagesDataType.ets)。2.一二级...
照亮你的路灯
0回复
2614浏览
鸿蒙开发
移动开发
harmonyOS
ArkUI
ArkTS
HarmonyOS 开发-阻塞事件冒泡
介绍本示例主要介绍在点击事件中,子组件enabled属性设置为false的时候,如何解决点击子组件模块区域会触发父组件的点击事件问题;以及触摸事件中当子组件触发触摸事件的时候,父组件如果设置触摸事件的话,如何解决父组件也会被触发的问题。效果图预览使用说明:1.开启使能开关,在点击事件场景下,点击子组件,不能触发本身和父组件的点击事件。2.在触摸事件场景下,触摸子组件,能够触发子组件的触摸事件,不会触发父组件的...
照亮你的路灯
0回复
2197浏览
harmonyOS
移动开发
鸿蒙开发
HarmonyOS开发:ArkTs常见数据类型
前言无论是Android还是iOS开发,都提供了多种数据类型用于常见的业务开发,但在ArkTs中,数据类型就大有不同,比如int,float,double,long统一就是number类型,当然了也不存在char类型,本文针对开发中常用的数据类型,做一个简单的概述,便于第一次接触到ArkTs语言开发的同学,能够快速的对数据类型做一个了解。ArkTs是TypeScript的超集,其数据类型也是基于TypeScript而来,除了原始5种数据类型之外,还有一种对象类型,再...
照亮你的路灯
0回复
5593浏览
HarmonyOS
移动开发
ArkUI
ArkTS
鸿蒙一次开发,多端部署(一)简介
背景随着终端设备形态日益多样化,分布式技术逐渐打破单一硬件边界,一个应用或服务,可以在不同的硬件设备之间随意调用、互助共享,让用户享受无缝的全场景体验。而作为应用开发者,广泛的设备类型也能为应用带来广大的潜在用户群体。但是如果一个应用需要在多个设备上提供同样的内容,则需要适配不同的屏幕尺寸和硬件,开发成本较高。OpenHarmony系统面向多终端提供了“一次开发,多端部署”(后文中简称为“一多”)的能力,...
照亮你的路灯
0回复
5763浏览
HarmonyOS
Openharmony
鸿蒙开发
鸿蒙一次开发,多端部署(二)从一个例子开始
本章通过一个天气应用,介绍一多应用的整体开发过程,包括UX设计、工程管理及调试、页面开发等。UX设计本示例中的天气应用包含主页、管理城市和添加城市三个页面,其中主页中又包含菜单和更新间隔两个弹窗,基本业务逻辑如下所示。“一多”建议从最初的设计阶段开始就拉通多设备综合考虑。考虑实际智能终端设备种类繁多,设计师无法针对每种具体设备各自出一份UX设计图。“一多”建议从设备屏幕宽度的维度,将设备划分为四大类...
照亮你的路灯
0回复
3944浏览
HarmonyOS
OpenHarmony
鸿蒙开发
鸿蒙一次开发,多端部署(三)应用UX设计原则
设计原则当为多种不同的设备开发应用时,有如下设计原则:差异性充分了解所要支持的设备,包括屏幕尺寸、交互方式、使用场景、用户人群等,对设备的特性进行针对性的设计。一致性除了要考虑每个设备的特性外,还需要考虑不同设备的共性,并使用通用性设计方法提供既符合设备差异性,又具有跨设备一致性的设计,从而减少用户学习的难度,降低应用开发的成本。灵活性在硬件能力、交互方式、使用场景类似的设备上,应主要考虑布局...
照亮你的路灯
0回复
1709浏览
鸿蒙开发
HarmonyOS
移动开发
OpenHarmony
【鸿蒙ArkTs】沙箱内sqlite数据库db文件导入导出
原创
1.数据库在沙箱内位置沙箱文件目录官方文档说明获取数据库路径:let数据库路径'datastorageel2databaseentryrdbMydata.db'2.数据库临时文件找到了数据库db文件,只导出这个db文件是没有用的!!!因为还有dbwal这个临时文件。系统并没有把数据全部写入db,甚至重启手机也不行。3.备份数据库ArkTs提供了关系数据库的备份功能,能够将所有数据备份到备份数据库中,这样就可以曲线救国了。•数据库备份备份(){this.数据库.b...
补丁人_
0回复
6847浏览
ArkTs
鸿蒙
数据库
沙箱
导入导出
hdc shell命令查看OpenHarmony设备当前打开应用的包名
命令shellhdcshell"aadumpagrep'bundlename'sedn1p"截图持续关注关于作者:[I'mwestinyang](https:kaihongpai.feishu.cnwikiCqWLwJRadibxztkrIWZcogWxnXd)哔哩哔哩:[个人主页](https:space.bilibili.com74433635)
westinyang
0回复
8208浏览
OpenHarmony
hdc
shell
包名
暂无内容
1
23
24
25
26
27
28
29
30
31
218
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅