HarmonyOS生态全场景解决方案商,深度参与生态建设。
私信
主帖 49
回帖 267
视频 3
提问 1
回答 13
资源 1
专栏 1
引言随着现代人生活节奏的加快,生活水平的不断提高,健康成为了眼下人们越来越关心的话题,尤其对于上班族,熬夜加班,晚睡早起,饮食不规律,缺乏锻炼,使得身体出现一定的亚健康问题。随着科技的发展,只有通过科学的方法了解身体的指标,给出合理的饮食,睡眠,运动等等建议,才能针对性的改善自身的健康问题,让我们每一个人回归健康,快乐的生活。开发背景人们对健康的要求越来越高,从单纯的健康饮食到健康运动,再到两...
1.3w浏览  •  
18点赞  •  
16回复
  •  14收藏
开发背景随着HarmonyOS 2的发布,服务卡片这一技术受到广大开发者的极大关注。它将重要信息或操作前置于此,实现实现即用即走,极大提升用户的使用体验,是App的重要入口,使用户对APP有了重新认识。我们开发的此款服务卡片,以当下人们最为关注的教育为切入点,以小学生古诗词学习为立足点,将每日学习计划以服务卡片的形式展现出来。使家长可以清晰直观的看到今天孩子该学习哪一首古诗,已经学习了多少首,处于计划哪一步。...
8527浏览  •  
15点赞  •  
13回复
  •  10收藏
引言2021年6月2日晚间,华为在HarmonyOS 2系统及全场景新品发布会上正式推出了服务卡片,颠覆了人们对APP信息展示的认知,引起了行业内的极大关注,本文是对HarmonyOS服务卡片的原理和架构的分析。限于当前资料有限,文章内容难免有错漏,敬请谅解。 1. HarmonyOS服务卡片简介服务卡片官方定义服务卡片(以下简称“卡片”)是鸿蒙FA(Feature Ability)的一种界面展示形式,将FA的重要信息或操作前置到卡片,以达到服务...
7829浏览  •  
10点赞  •  
5回复
  •  6收藏
开发背景随着HarmonyOS 2发布,服务卡片这一功能也走进了人们的视线。它以其直观可视的展现形式,流畅的运行速度,刷新了人们对以往APP的认识。正值百年华诞,我们在学习时的时候,利用服务卡片功能,开发出可以快速学习的这款卡片,并取名为“薪火”。效果展示一、创建“薪火”app工程1、安装和配置DevEco Studio 2.1 Release 安装的链接:https://developer.harmonyos.com/cn/develop/deveco-studio IDE的使用指南,...
2.1w浏览  •  
28点赞  •  
25回复
  •  18收藏
【软通动力】HarmonyOS三方件开发指南截至目前已经更新了二十期了,为方便广大开发者阅读,进行了汇总整理。希望大家多多支持。名称介绍资源链接三方件开发指南(1)-PrecentPositionLayout 组件PositionLayout中组件的位置是以绝对像素点定义的,无法实现根据屏幕的大小自适应。因此,引入一种以百分比方式定义的PrecentPositionLayout布局容器,通过它可以很方便的实现屏幕自适应。三方件开发指南(1)-PrecentPositionLayout三...
1.8w浏览  •  
15点赞  •  
16回复
  •  16收藏
【软通动力】HarmonyOS三方件开发指南自一月份上线以来,已经连续更新了十九期了。今天所发这篇文章将作为三方件开发指南第一期的收官之作。我庆幸社区有这么多志同道合的开发者们关注我的文章,关于三方件的讲解或许对你有所帮助,或许你有更好的建议或想法,都可以来告诉我们。HarmonyOS的未来是强大的,因为我们广大开发者是强大的,是自信的,我也祝福各位开发者们立“鸿”鹄之志,逐梦未来! Dialog组件功能介绍功能介...
1.5w浏览  •  
15点赞  •  
12回复
  •  15收藏
1.5w浏览  •  
12点赞  •  
6回复
  •  9收藏
实验目的 1. 掌握 HarmonyOS 移动应用开发工具的使用; 2. 掌握移动应用开发的需求分解与实现步骤拆解; 3. 掌握 UI 组件与布局、ListContainer 子布局结合 RecycleItemProvider 使用、日志打印、消息提示、页面跳转与传参、数据库操作等等相关开发技术。 4. 锻炼开发文档阅读能力以及知识转化能力; 5. 掌握知识点深入探讨研究、架构设计思维、造轮子思想,通过自定义组件进行锻炼; 6. 养成良好的编程规范...
2.1w浏览  •  
18点赞  •  
12回复
  •  14收藏
众所周知,安卓应用开发经过这么多年的发展相对成熟和稳定,HarmonyOS作为后来者兼容一个成熟的开发体系会节省很多推广和开发成本。但在实际开发中,代码层面仍然有很多细节上的差异,会给初次开发人员造成困扰。本宝典旨在汇总实际开发中第三方件接入时的代码差异,以期帮助开发人员更好的进行开发作业,由于目前接触的开发类型有限,所汇总的内容多少会有疏漏,后期我们会进一步完善和补全。欢迎关注我们以及我们的专栏,方便...
1.4w浏览  •  
14点赞  •  
10回复
  •  13收藏
1.4w浏览  •  
15点赞  •  
5回复
  •  12收藏
1.5w浏览  •  
11点赞  •  
10回复
  •  10收藏
引言现在很多的APP会有新消息/未接来电/未读消息/新通知圆球红点提示,典型的以微信、QQ新消息提示为例,当微信朋友圈有新的朋友更新/发布朋友圈消息后,在微信的底部切换卡上会有一个红色的小圆球红点,表示有新消息,提示用户查看。在消息通讯类的app中十分实用。功能介绍鸿蒙BGABadgeView 徽章组件,主要功能包括:传入图片生成徽章,设置文本生成文本徽章,并且每个徽章都具有拖拽超范围即可消除,范围内即可回到原位置。...
2.7w浏览  •  
18点赞  •  
17回复
  •  11收藏
引言 上一篇给大家介绍底部导航栏的组件使用及开发指南,本篇将给大家带来另一个鸿蒙三方件的是实现:Flexbox,何为Flexbox,如果对Java的Swing比较熟悉的话一定不会陌生,就是控件根据ViewGroup的宽,自动的往右添加,如果当前行剩余空间不足,则自动添加到下一行。有点所有的控件都往左飘的感觉,第一行满了,往第二行飘~所以也叫流式布局。鸿蒙并没有提供流式布局,但是某些场合中,流式布局还是非常适合使用的...
1.3w浏览  •  
19点赞  •  
18回复
  •  16收藏
引言 BottomNavigationBar底部导航栏,可以说所有的app是这样的页面架构,原因很简单,操作简单,模块化清晰,页面切换流畅,而且每页都可以展示不同的风格。相信开发者已经很熟悉Android的底部导航栏的开发以及开发流程,那么接下来将对比Android来讲解鸿蒙的底部导航栏的实现步骤。功能介绍 鸿蒙BottomNavigationBar底部导航栏,根据所需要底部button的数量,动态生成对应的底部button,并且可以设置...
1.5w浏览  •  
21点赞  •  
19回复
  •  17收藏
引言对于视频播放器这个app大家都不陌生,在我们日常生活中随处可见,但对于用户而言,最重要的就是如何能节约流量,使用简单,观看视频流畅等体验。对于Android VideoCache 在各大网站的学习文档、教程已经很多,而且层出不穷,但是对于鸿蒙来讲,还是一个新的领域,因此,鸿蒙版的VideoCache 顺势而为,华丽的诞生了。功能介绍鸿蒙VideoCache视频缓存组件,主要功能包括:视频缓冲,在线播放视频,边下载边缓存,缓冲进度...
1.5w浏览  •  
22点赞  •  
20回复
  •  19收藏
1. LoadingView组件功能介绍1.1. 功能介绍:前言:对于一些简单的动画我们开发者可以使用系统提供的一些方法来实现,但是在实际开发中设计师给出的动画都是很炫酷复杂的,如果采用手写代码的方式,就要面对很多问题:(1) 如不同平台要重复开发,(2) 开发者和动画设计师之间的沟通问题,(3) 复杂动画对应的代码也非常复杂,后期维护困难等。 Lottie功能介绍:Lottie是Airbnb 专门为移动开发设计的一个第三方开源库,他的...
1.4w浏览  •  
17点赞  •  
21回复
  •  14收藏
引言 在实际应用开发中,会用到大量图片处理,如:网络图片、本地图片、应用资源、二进制流、Uri对象等,虽然官方提供了PixelMap进行图片处理,但是却远远满足不了实际应用中各种五花八门的应用场景,如占位图、Gif图、加载失败图、内存浪费、内存溢出、节约流量等,这时候就需要一款能够处理这些问题,而且简单易用且性能很高的图片处理器了,因此OhosGlide三方组件应运而生。功能介绍OhosGlide 是一款非常优秀的图片处理工...
2.1w浏览  •  
23点赞  •  
15回复
  •  16收藏
之前已经写过一个在HarmonyOS中的自定义组件的案例,里面主要讲解了DrawTask这个接口的使用,从而让我们可以调用Canvas进行绘制。在之前的案例帖子中,有人回复问我如何实现自定义属性,现在这篇专门针对自定义属性写一篇帖子,同时通过自定义属性自己封装了一个非常实用的标题栏TitleBar不多说,首先上效果图这里主要真多标题栏的背景,标题文字、大小、颜色,左右两侧按钮是图标显示还是文字显示、是否显示分别进行了定制,...
3.5w浏览  •  
15点赞  •  
10回复
  •  13收藏
这两天51cto上的一个粉丝朋友问了我一个问题,Ability之间使用Sequenceable序列化传递数据,如何传递Uri类型数据?网上确实也没有介绍这个使用的demo,为了帮他解决问题,自己帮他写了一个demo,顺手发布一篇博客和源代码。seralizable是在java api中的类,用它也可以实现序列化,而在android中也有一个类使对象序列化,那就是parcelable,而在HarmonyOS中用Sequenceable来进行序列化。那么它们之间有什么区别呢?seralizable:...
1.3w浏览  •  
10点赞  •  
9回复
  •  7收藏
下面的问题绿色代表当前已解决,蓝色代表华为已经有解决方案并在新版本中解决,红色代表未解决,黑色代表自己想出的规避解决方案,但是还是希望官方能够解决。一、工具相关(1)xml代码中飘红现象,但是实际代码运行时生效的该问题已经在SDK4中解决,如果之前安装过SDK3,需要手动将SDK3删除才不会有此问题。(2)graphic目录下的代码编写无任何提示​该问题已经在规划中,下一个IDE版本发布解决(3)$media、$graphic等无法关...
1.4w浏览  •  
4点赞  •  
7回复
  •  3收藏
获得成就
已积累 13.5w 人气
获得 735 个点赞
获得 560 次收藏
技术团队作者
  • 软通赵海鹏
  • 软通田可辉
  • 软通夏德旺
  • 软通闫立俊