51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
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
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
示例代码;
鸿蒙;
鸿蒙开源三方组件------自定义注解布局样式Barber
精华
1.Barber简介一个自定义视图样式库。提供了一个简单的基于自定义注释StyledAttr的style接口来定义视图样式。通过自定义注释StyledAttr和Required,将xml中自定义属性与代码中的变量绑定赋值,保证在不修改代码只调整xml即可达到调整视图的效果。注解OhosAttr主要针对ohos自身属性,使用方式和StyledAttr一致。2.使用一览2.1注解StyledAttr的使用在主界面abilitymain.xml中定义如下属性:在BarberView.java代码中使用注解StyledA...
汪霖
0回复
1.1w浏览
鸿蒙 自定义注
鸿蒙开源三方组件--制作照片拼贴画collageview组件
原创
精华
[toc](目录)1.介绍collageview用简洁的方法将指定图片制作成拼贴画,可以使用本地图片,也可以使用加载图片。2.效果一览3.依赖allprojects{repositories{mavenCentral()}}implementation'io.github.dzsf:collageview:1.0.0'4.使用方法1.在layout.xml文件中加入组件xml2.在.java文件中设置相关属性javaCollageViewcollageView(CollageView)findComponentById(ResourceTable.IdcollageView);collageView.photoMargin(AttrHelper.v...
程序媛儿zzZZ
0回复
1.2w浏览
拼贴画
UI
鸿蒙
OpenHarmony
鸿蒙开源组件——ShadowLayout
简单好用的阴影库,实现各种阴影效果ShadowLayout项目介绍项目名称:ShadowLayout所属系列:openharmony的第三方组件适配移植功能:ShadowLayout阴影库可以控制阴影的颜色、范围、显示边界项目移植状态:已完成调用差异:无开发版本:sdk6,DevEcoStudio2.2Beta1基线版本:master分支安装教程1.在项目根目录下的build.gradle文件中,allprojects{repositories{maven{url'https:s01.oss.sonatype.orgcontentrepositoriessnapshot...
jacksky
0回复
1.0w浏览
鸿蒙
开源
组件
阴影
魅族抱大腿加入鸿蒙生态?可能是其唯一出路?
原创
在我看来魅族宣布接入是一件必然的事情,操作系统国产化这也是必然的一个趋势,以前是因为没有自己的操作系统,又有华为作为一个背靠!其实,对中国消费者、广大科技爱好者来说,“鸿蒙”始终是一个神秘却又充满吸引力的词汇,尤其是华为遭到限制、手机业务面临难题的今天,鸿蒙似乎已经变成了华为破局的关键。而在华为鸿蒙发布会之前魅族宣布接入鸿蒙生态,加上魅族常以“蹭热度”的形象出现在我们的视线之中,“魅族18和iPhon...
鸿蒙开发者老王
0回复
1.1w浏览
华为
安卓
鸿蒙
鸿蒙操作系统
手机
三方组件--自定义图标组件
1.介绍“图标素材”允许您在文本、操作栏甚至编辑文本中包含由SergeyKupletsky打包的任何Google“素材设计2.1.1”图标。图标是自由可伸缩的,也可自定义阴影和添加你可以想要做的文字。素材地址:++http:zavoloklom.github.iomaterialdesigniconicfont++2.如何使用2.1添加依赖jsonrepositories{...mavenCentral()...}...dependencies{...compile'io.github.dzsf:materialicons:1.0.0'...}2.2视图的使用如果您需要文本视图上的图...
wx60556074c8778
0回复
1.1w浏览
三方组件
希望不久能用到PC版的鸿蒙,它应能很好兼容win,Linux的应用,,
原创
并且,应该有很容易入门的应用开发工具,驱动开发工具,相关的资料,协作团队,包括硬件厂商的团队。。。以及,相应的生态培养计划,教育培训计划。它的数据库系统应该兼容SQL,应该有事务处理能力,有很好的应用开发工具。包括,多人协作工具。调试工具非常非常重要。开发工具应该是一套适应于多种平台的,支持手机和PC,支持服务器的高安全要求的包。应该有一些基本的应用实例代码。应该支持原生虚拟化。应该支持虚拟DOS,win...
frankzyz
10回复
1.3w浏览
对鸿蒙的期待
【7月22日公开课】OpenHarmony平台C++开发应用
原创
随着鸿蒙系统的普及和推广,C++开发者如何参与其中,本次直播分享夏老师目前基于鸿蒙在做工作的进展和准备研究的方向。目前鸿蒙主推的主要是JS和java开发,CC++开发基本都是驱动级别或者是单片机级别的开发,对于我们广大的c++应用和服务端的开发者来说,并不清楚如何参与到鸿蒙的生态中。我们先来看下OpenHarmony实际运行的图片,其中2.0功能还有待完善,1.1已经基本可以使用。OpenHarmony2.0界面OpenHarmony1.1界面鸿蒙系统本...
夏曹俊
6回复
2.2w浏览
c++
openharmony
鸿蒙轻内核调测-内存调测-内存信息统计
原创
内存调测方法旨在辅助定位动态内存相关问题,提供了基础的动态内存池信息统计手段,向用户呈现内存池水线、碎片率等信息;提供了内存泄漏检测手段,方便用户准确定位存在内存泄漏的代码行,也可以辅助分析系统各个模块内存的使用情况;提供了踩内存检测手段,可以辅助定位越界踩内存的场景。本文分析下内存信息统计。1、基础概念内存信息包括内存池大小、内存使用量、剩余内存大小、最大空闲内存、内存水线、内存节点数统计、碎...
zhushangyuan_
0回复
1.1w浏览
Liteos
openharmony
为什么很多人认为编辑器比 IDE 更酷?
选择IDE,还是文本编辑器?程序员我们自己都永远也没法争论清楚……作为程序员,选择一个合适的工作工具可是说是事半功倍,对于程序员来说,有时会在IDE和文本编辑器之间做出决定。它们之间的差异是什么?程序员都知道IDE和编辑器是有区别的:IDE(集成开发环境):集成开发环境(IDE)是一种用于构建应用程序的软件,可将常用的开发人员工具合并到单个图形用户界面(GUI)中。IDE具有补充功能,能够帮助Web开发人员以更高的生...
鸿蒙开发者老王
1回复
1.0w浏览
华为
鸿蒙
华为鸿蒙
编辑器
程序员
v42.05 鸿蒙内核源码分析(中断切换) | 系统因中断活力四射
原创
子曰:“知者不惑,仁者不忧,勇者不惧。”《论语》:子罕篇百篇博客系列篇.本篇为:v42.xx鸿蒙内核源码分析(中断切换篇)系统因中断活力四射硬件架构相关篇为:[v22.03鸿蒙内核源码分析(汇编基础)CPU在哪里打卡上班](https:harmonyos.51cto.composts4049)[v23.04鸿蒙内核源码分析(汇编传参)如何传递复杂的参数](https:harmonyos.51cto.composts4097)[v36.05鸿蒙内核源码分析(工作模式)CPU是韦小宝,七个老婆](https:harmonyos.51c...
鸿蒙内核源码分析
1回复
1.5w浏览
ninja
ng
hb
python
编译构建
鸿蒙开源组件——硬件单板模拟
QEMU(QuickEmulator)简介QEMU可以模拟内核运行在不同的单板,解除对物理开发板的依赖。目录deviceqemu├──armvirtarmvirt单板│└──liteosa与liteosa内核相关的配置│└──config驱动相关配置├──drivers与平台相关的驱动目录│└──libs驱动库│└──virtvirt平台├──riscv32riscv32架构相关│├──driver驱动目录│├──include对外接口存放目录│└──libc基础libc库约束只适用于OpenHarmony内核。使用说明a...
jiecho
0回复
9738浏览
虚拟硬件
鸿蒙
开源
ST开发版,OpenHarmony OS is running !!!
原创
今日份好消息!开发小哥跟我说——“它亮了!”“它真的亮了哎!!!”作为一个设计师,只能在边上喊666。这也算是OpenHarmony手表发行版项目中的一个里程碑,非常想把团队在项目中的每一次成功都记录下来。下一次发手表图的话,应该就是我设计的表盘啦,当然可能还会有更多的惊喜,各位可以小期待一下XD。PS:图是老板拍的,迫不及待就挂了朋友圈Orz;屏幕上这个帅哥应该就是开发小哥啦,想要联系方式的也可以留言(懂得都懂)...
好叭OS
3回复
1.2w浏览
OpenHarmony
智能手表
v41.03 鸿蒙内核源码分析(任务切换) | 看汇编如何切换任务
原创
子曰:“岁寒,然后知松柏之后雕也。”《论语》:子罕篇百篇博客系列篇.本篇为:v41.xx鸿蒙内核源码分析(任务切换篇)看汇编如何切换任务任务管理相关篇为:[v03.06鸿蒙内核源码分析(时钟任务)触发调度谁的贡献最大](https:harmonyos.51cto.composts3925)[v04.03鸿蒙内核源码分析(任务调度)任务是内核调度的单元](https:harmonyos.51cto.composts3926)[v05.05鸿蒙内核源码分析(任务管理)任务池是如何管理的](https:harmonyos.51cto...
鸿蒙内核源码分析
3回复
2.1w浏览
gn
hb
ninja
python
构建工具
HarmonyOS 制作简易视频播放器过程详解
1.介绍播放视频的多媒体应用程序通常包含两个部分:1.给定媒体源的播放器加载媒体资源,并通过Surface来进行画面渲染,将其呈现为视频。2.具有传输控件的用户界面(UI),以承载播放器并显示播放器的状态。本应用程序原理图如下图:本篇Codelab将实现的内容本篇Codelab旨在让开发者了解手机HarmonyOS应用开发,常用布局、典型控件、FA组件、媒体视频、跨设备协同的体验以及从工程创建到代码和布局的编写,再到编译构建、部署和...
奶盖
0回复
2.4w浏览
视频播放
鸿蒙
开源
codelab
Hi3516系列开发版应用开发与安装
原创
精华
一、OpenHarmony2.0应用开发环境搭建1、配置OpenHarmonySDK(OpenHarmonySDK与HarmonyOS应用开发sdk不通用)前提条件已下载并安装好DevEcoStudio2.1Release,点击[链接下载](https:developer.harmonyos.comcndevelopdevecostudiodownload)。已获取OpenHarmonySDK包并解压,点击[链接下载(https:mirror.iscas.ac.cnOpenHarmonysdkOpenHarmonySDK2.0Canary.7z)。配置SDK信息运行已安装的DevEcoStudio,首次使用,请选择Donotimpor...
jerckNing
3回复
2.2w浏览
OpenHarmony
OpenHarmony应用
HDC使用
环境搭建
如何使用分布式数据库方法详解
1.如何使用分布式数据库介绍分布式数据服务(DistributedDataService,DDS)为应用程序提供不同设备间数据库数据分布式的能力。通过调用分布式数据接口,应用程序将数据保存到分布式数据库中。通过结合帐号、应用和数据库三元组,分布式数据服务对属于不同的应用的数据进行隔离,保证不同应用之间的数据不能通过分布式数据服务互相访问。在通过可信认证的设备间,分布式数据服务支持应用数据相互同步,为用户提供在多种终端设备...
奶盖
0回复
2.4w浏览
codelab
鸿蒙
开源
数据库
如何评价“操作系统不难做,难在生态建设”这一观点?
原创
“操作系统不难做,难在生态建设”,之所以有这一观点的出现,是因前段时间经过华为十年研发的鸿蒙系统终于推出了,现在用户数已经达到了3000万!!!但随着用户量的增长,一个个质疑鸿蒙系统的声音出来了,“鸿蒙系统是不是套壳安卓系统”,“操作系统不难做,难在生态建设”。举个例子说哈,国内鸿蒙VS安卓系统,华为有能力开发自己的操作系统,但现在最大的问题是国内各大厂商合作意向低,这样很难搭建生态环境生态环境搭建...
鸿蒙开发者老王
1回复
1.0w浏览
华为
鸿蒙
鸿蒙操作系统
操作系统
开发者
HarmonyOS L2升级测试指导(Hi3516)
原创
[toc](目录)预置条件本篇讲解HarmonyOSL2下Hi3615如何正确升级,测试,生成报告等,希望通过此文章,大家都能轻松上手鸿蒙测试。编译版本.build.shproductnameHi3516DV300编译用例.build.shproductnameHi3516DV300buildtargetmaketest下载升级工具http:www.hihope.orgdownloaddownload.aspxmtt33下载驱动工具https:device.harmonyos.comcndocsideuserguideshi3516hi3518drivers0000001050743695升级版本选择版本打开HiTool工具...
zhangchunbao515
0回复
1.4w浏览
鸿蒙测试
鸿蒙升级
HarmonyOS页面的分布式迁移和分布式文件的读取
1.介绍当前,在不同的设备上迁移一个任务的操作通常十分复杂,比如路上在手机里写了一半的邮件,回到家想切换到平板电脑更方便的处理;或者有时需要调用不同设备中的文档或图片素材,此时需要在不同设备间反复操作。想要解决这些问题,我们可以通过HarmonyOS的分布式能力实现任务的跨设备迁移,保证业务在手机、平板等终端间无缝衔接,轻松的完成多设备之间的协同办公。本篇Codelab文档,我们通过模拟不同设备间协同的邮件编辑...
奶盖
0回复
1.3w浏览
codelab
分布式邮件
鸿蒙
开源
如何向图片编辑器添加自定义的图片编辑功能
1.项目介绍在日常生活中有很多APP都有图片编辑的功能,但由于APP间存在一定的功能差异,开发者往往要为每个APP单独实现一套图片编辑逻辑,使APP的开发成本大大增加。本篇Codelab将为开发者介绍DevEco中集成的图片编辑模板,旨在为开发者提供一个图片编辑模块开发的"地基",开发者只需要在此基础上添加业务所需的自定义图片编辑算法,从而减少代码量。本模板主要分为两个部分:界面UI和图片编辑器。模板界面UI部分主要为开发者提...
奶盖
0回复
1.5w浏览
codelab
图片编辑模板
鸿蒙
开源
暂无内容
1
185
186
187
188
189
190
191
192
193
204
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅