前言这次的端云一体化活动同样是开发鸿蒙应用或者元服务,上次的端云一体化活动,我也参加了,当时简单入手,在原有模板的基础上开发了一个元服务,那个完全不算一个正常的项目,充其量只能称呼为一个测试DEMO。通过那个DEMO,我熟悉了端云一体化开发的步骤,工具的用法,服务卡片的开发和交互也都熟悉了。但当时受限于个人的技术水平,没能开发一个像样的元服务提交发布,但当时有了一个简单的构思,畅想了一下自己会做一个什...
2023-12-26 09:38:28 6724浏览 5点赞 1回复 2收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)发现华为官网推出了一个《使用DevEcoStudio高效开发》的一门课程,起初并没在意,以为只是给初学者介绍DevEcoStudio的简单使用和入门的一个课程,打开后,仔细学了一下,里面很多知识点和技巧令我豁然开朗,原来做了这么长时间的开发,竟然是这么的低效率,工具早就集成了这么方便优秀的处理能力,自己却...
2023-09-18 07:46:12 3576浏览 1点赞 0回复 1收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)前言本篇文章主要是想总结一下我在元服务学习过程中体验到的进步和感到的不足。进步方面以前3.0的时候,还叫原子服务,开发服务卡片还只能使用类Web范式的js语言去开发,虽说用惯了也挺方便,但和3.1之后的声明式范式ArkTS语言开发比起来就稍逊一筹了。文件结构简单比较一下,以下是基于js语言开发的元服...
2023-09-17 21:04:09 3351浏览 1点赞 0回复 1收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)元服务简介元服务,原名”原子化服务”,我以前理解的原子化,就是最小的功能独立模块。说小,是体积不能超过10M。功能独立,是功能简单,使用目的明确。这和小程序功能有些类似,但宿主不一样了,小程序生长在应用程序内部,元服务直接存在于鸿蒙生态系统。这是一种新的服务体验方式,省去了安装的步骤...
2023-09-17 20:53:18 5151浏览 1点赞 0回复 1收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)序言我的手机是老的荣耀手机,目前系统是HarmonyOS3.0,盼望着可以体验最新的HarmonyOS4系统,一直关注着华为设备的升级列表,我的手机不在列,看了12月份的升级清单,支持了荣耀30手机,网上有人说其他的老荣耀不支持最新的鸿蒙更新了,也看不到官方的通知,按照个人的思维习惯,3.0都支持升级了,还差4...
2023-09-17 20:47:05 6505浏览 1点赞 0回复 1收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)简要介绍ArkTS卡片内部和提供方应用间的交互,可以通过在卡片一端调用postCardAction来实现,当前支持router、message和call三种类型的事件。我们根据实际应用分别从五个方面简单学习一下:1.服务卡片通过router跳转到应用指定页面;2.服务卡片通过call调用应用页面在后台执行;3.应用通过message事件刷...
2023-09-15 16:48:06 7339浏览 2点赞 1回复 1收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)前言随着不同版本HarmonyOS发布,服务卡片的能力也经历了几次变革,从最开始的只支持JS语言,到后来增加了对ArKTS语言的基础支持,现在又丰富了ArkTS动画的效果。对服务卡片增加动画效果,是个比较小众的概念,用好它会锦上添花,没有它无伤大雅,有它用不好反而画蛇添足,既然有了这个功能,就努力去了...
2023-09-13 15:56:23 6124浏览 3点赞 1回复 1收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)简要介绍鸿蒙应用、元服务和服务卡片的概念,很多人都了如指掌,我这里为了让自己加深一下印象,理解的更深刻一点。鸿蒙应用,在鸿蒙系统运行的应用程序,类似在安卓系统运行的安卓程序。它可以通过HAP形式运行在设备上,也可以通过APP形式发布到应用市场上,总之,用户可以通过一定形式安装它,然后桌面...
2023-09-12 14:34:40 6436浏览 7点赞 4回复 4收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)前言本来想这周跟着HarmonyOS官网的codelabs学习一下ArkTS下对Native库的调用,不料harmonyos官网直接把这个Codelabs课程下线了,不知以后还会不会上线。上周五还看的挺正常的,自己还加入了浏览器的收藏夹,结果两天之后的今天就下线了,印象中那个课程讲的还挺详细的,想尝试在网上搜索一下同样的课程...
2023-09-11 15:59:14 1.0w浏览 6点赞 4回复 2收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)简要介绍动态共享包HSP(HarmonySharedPackage),是为了实现在不同HAP之间代码和资源的共享,HAR中的代码和资源跟随使用方编译,但HSP中的代码和资源可以独立编译,运行时在一个进程中,代码也只会存在一份,不和应用绑定在一起,和应用是一对多的关系,这样可以有效加快编译速度,减小HAP包的体积。通...
2023-09-07 16:08:08 1.2w浏览 7点赞 3回复 3收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)简要介绍静态共享包HAR(HarmonyArchive),是为了实现代码和资源的共享,可以包含代码、C++库、资源和配置文件,随使用方一起编译,如果在多个应用中进行调用,就需要有多个HAR,和应用绑定在一起,是一对一的关系。为了从零开始熟悉静态共享包,我们通过简单的实例,学习一下具体的创建过程和使用方法...
2023-09-06 16:54:28 6152浏览 6点赞 4回复 1收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)应用简介本应用是在Huawei的codelabs上的购物类应用的基础上开发的一个程序,只是添加并丰富了一些内容,对改动做一些简要的介绍,主要是通过实践熟悉一下常用控件的用法。效果预览简要介绍1.点击列表项跳转到对应详情Page页通过在ListItem中添加onClick事件,实现点击跳转的目的,在页面跳转时传递want...
2023-09-01 17:18:46 6092浏览 2点赞 0回复 1收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)前言本实践作品基于自适应布局和响应式布局,实现了一次开发,多端部署音乐专辑,并成功完成展现音乐列表页的实现。通过一套代码,最终编译出来的同一个应用就可以按不同的显示效果分别运行在手机、平板、折叠屏等设备上,这对开发者来说真是既高效又便捷。由于目前还没有手机、平板、折叠屏这么全的真机...
2023-08-28 16:39:55 4544浏览 1点赞 0回复 2收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)简要介绍本实践主要测试一下在新版本鸿蒙3.1,支持STAGE模型ArkTS语言的环境中,如何实现心电波形的绘制,动态刷新以及多个波形的绘制过程,这里使用的是本地的模拟数据,不包括从物理设备上的数据采集过程。效果预览功能分析整个页面是按照Column进行布局,顶部放置一个Row容器组件,里面包含刷新时间和...
2023-08-28 16:12:23 5418浏览 1点赞 1回复 1收藏
【本文正在参加2023「盲盒」+码有奖征文活动】,活动链接[https:ost.51cto.composts25284](https:ost.51cto.composts25284)简要介绍本实践主要测试一下在低版本鸿蒙,仅支持FA模型JS语言的环境中,如何实现心电波形的绘制,动态刷新以及多个波形的绘制过程,仅讨论了上层实现过程,底层数据采集部分不涉及。效果预览功能分析整个界面分为上下两部分,上部分显示时间和心率,通过定时器setInterval不断刷新。下部分显示波形图,...
2023-08-28 16:04:17 3448浏览 2点赞 0回复 1收藏
在学习声明式UI框架ArkUI的过程中,会遇到装饰器的概念,不管是简单的示例页面还是复杂的大程序,都离不开装饰器的使用,为了帮助自己对装饰器有一个基本的了解,并能够熟练的使用,所以专门针对ets装饰器系统的学习了一下,并整理成简单的笔记,以便健忘的我随时回来复习一下。 本文主要介绍Provide和Consume,两者需要配合使用。Provide作为数据的提供方,可以更新其子孙节点的数据,并触发页面渲染。Consume在感知到Pro...
2022-11-08 12:05:13 7164浏览 2点赞 1回复 1收藏
在学习声明式UI框架ArkUI的过程中,会遇到装饰器的概念,不管是简单的示例页面还是复杂的大程序,都离不开装饰器的使用,为了帮助自己对装饰器有一个基本的了解,并能够熟练的使用,所以专门针对ets装饰器系统的学习了一下,并整理成简单的笔记,以便健忘的我随时回来复习一下。 本文主要介绍State、Prop和Link,State表示组件内部状态数据,Prop装饰的变量必须是定义在子组件中,并且在父组件调用的时候进行参数赋值,Lin...
2022-11-07 12:20:45 1.1w浏览 3点赞 0回复 0收藏
在学习声明式UI框架ArkUI的过程中,会遇到装饰器的概念,不管是简单的示例页面还是复杂的大程序,都离不开装饰器的使用,为了帮助自己对装饰器有一个基本的了解,并能够熟练的使用,所以专门针对ets装饰器系统的学习了一下,并整理成简单的笔记,以便健忘的我随时回来复习一下。 本文主要介绍Extend和CustomDialog,Extend用来专门针对内置组件定义新方法,CustomDialog则用来自定义弹窗,系统弹窗不满足用户需求的情况下...
2022-10-28 15:45:20 7757浏览 1点赞 0回复 0收藏
在学习声明式UI框架ArkUI的过程中,会遇到装饰器的概念,不管是简单的示例页面还是复杂的大程序,都离不开装饰器的使用,为了帮助自己对装饰器有一个基本的了解,并能够熟练的使用,所以专门针对ets装饰器系统的学习了一下,并整理成简单的笔记,以便健忘的我随时回来复习一下。 本文主要介绍Preview和Builder,Preview装饰的自定义组件可以在预览器上进行预览,Builder用来在struct内部定义一个方法,该方法可以被build函...
2022-10-27 13:49:41 8880浏览 1点赞 0回复 0收藏
在学习声明式UI框架ArkUI的过程中,会遇到装饰器的概念,不管是简单的示例页面还是复杂的大程序,都离不开装饰器的使用,为了帮助自己对装饰器有一个基本的了解,并能够熟练的使用,所以专门针对ets装饰器系统的学习了一下,并整理成简单的笔记,以便健忘的我随时回来复习一下。 本文主要介绍Component和Entry,ArkTS通过这两个关键字来装饰struct声明的数据结构,这个过程我们称为自定义组件。组件内部需要提供一个build...
2022-10-26 17:19:16 1.1w浏览 1点赞 0回复 0收藏
太酷啦
2024-02-07 10:22:33 0点赞 0回复
我觉得不再兼容安卓是早晚的事,HarmonyOSNEXT将全面启动鸿蒙原生应用,开始可能会有点难,很多应用厂商可能还没准备好,这个过渡阶段是鸿蒙的发展瓶颈,也是鸿蒙开发人员需求大爆炸的阶段。到那时,真的就是鸿蒙、安卓和苹果三足鼎立了。“纯鸿蒙”肯定会影响用户的使用体验,很多国外的软件短期内不一定会做鸿蒙的移植,但国内的应用厂商应该都会主动拥抱鸿蒙。我有个不成熟的建议,“纯鸿蒙”别做的太纯,可以给用户提供一个...
2023-11-14 11:11:46 2点赞 0回复
投给了HarmonyOS
2023-10-17 13:48:07 0点赞 0回复
投给了目前观望,等待更多信息及评测报告。
2023-08-30 14:23:15 0点赞 0回复
投给了目前观望,等待更多信息及评测报告。
2023-08-30 14:21:49 0点赞 0回复
我要送她一束花
2023-03-06 14:13:56 0点赞 0回复
投给了身体健康,开心最重要!工作顺利,bug修复技能提升!
2023-01-31 11:44:10 0点赞 0回复
投给了身体健康,开心最重要!工作顺利,bug修复技能提升!
2023-01-31 11:42:46 0点赞 0回复
参与活动
2022-10-27 09:33:02 0点赞 0回复
投给了男人过了20岁,就别穿的像小孩了!一晃,与1024活动,又要见面了。
2022-10-19 11:43:21 0点赞 0回复
投给了外出旅游和打球约饭,但实在不理解,为啥这两项票数垫底。
2022-09-28 17:07:31 0点赞 0回复
投给了海岛、沙滩、戈壁……必然外出旅游中省内晃荡,打球约饭局!
2022-09-28 17:05:59 0点赞 0回复
社区两周年快乐!希望能够一直陪着你走。
2022-09-08 16:06:42 1点赞 0回复
夏日挑战赛,get!
2022-06-13 14:25:03 0点赞 0回复
推荐书籍:《Linux设备驱动开发详解》,作者:宋宝华推荐理由:如果想成为一名嵌入式系统工程师,学会linux内核驱动的开发是必不可少的技能,这本书基于最新的Linux4.0内核,不仅能够帮助初学者理清基础概念,而且还能够通过实例循序渐进的掌握细节知识。
2022-05-06 15:30:30 3点赞 0回复
我记得是需要安装一个openharmony的sdk了,忘了是单独下载安装,还是和DevEcoStudio一起安装了,你再查找一下吧。也可以参考https:gitee.comisrcohoshdctool这里有下载
2022-05-06 13:55:11 0点赞 0回复
张老师,你好。我通过js做了一个服务卡片的鸿蒙应用,我能在js中编写代码,然后激活卡片的更新功能吗?而不是依靠时间间隔自动更新?比如,我通过js写了一个设置界面,设置卡片内容的,我想修改完后,在卡片中立刻就能显示出来,但已经添加的卡片不会更新,只有新添加卡片才会更新。
2022-04-08 14:25:51 1点赞 0回复
鸿蒙系统的Beta版、公测版、正式版,基本上都是抢着体验的,能升级就不等,OpenHarmony3.1都体验过了,HarmonyOS3.0快点来吧!我对鸿蒙3.0的期待:1.对旧机型完美支持,以前的麒麟980机器升级后功能依旧丰富、操作依旧流畅;2.希望硬件上可以更好的协作,比如我有两个鸿蒙手机,一个鸿蒙平板,我希望用平板看电影,同时把手机模拟成音箱,能够提供更好的听觉体验;3.希望鸿蒙能够提供更多的资源分享功能,使用手机的摄像头和电...
2022-03-02 17:28:18 3点赞 0回复
来自C语言的表白:代码:include<stdio.h>intmain(intargc,charargv[]){charline[]{"0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101","0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101","0101010101010010101010110010101010101010101010101","01010101010101010101001010101001001010101011010101010101010101010101","0...
2022-02-20 21:54:46 2点赞 0回复
javascript的表白:❤我爱你动图展示:源码展示:index.hml<divclass"container"><stackclass"stackparent"><stackclass"heartarea"><divclass"gradientarea"style"width:500px;height:500px;"><div><imagesrc"commonimageslove.png"style"width:500px;height:500px;"><stack><divclass"textarea"><text>我爱你<text><div><stack><div>index.css.container{display:flex;flexdirection:column;justifycontent:center;alignitems...
2022-02-17 15:27:55 6点赞 0回复