草庐IT

OpenHarmony2

全部标签

OpenHarmony 3.1 Beta 样例:使用分布式菜单创建点餐神器

(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 刘丽红随着社会的进步与发展,科技手段的推陈出新,餐饮行业也在寻求新的突破与变革,手机扫描二维码点餐系统已经成为餐饮行业的未来趋势,发展空间巨大;扫码点餐,是“互联网+餐饮”潮流的产物,可以有效地为餐厅节省人力成本,提高顾客点餐用餐效率,节省顾客时间,提高餐厅翻台率。 但是,一些老年人也在面对扫码点餐时犯了难;还有些消费者不愿意使用扫码点餐,是担心个人信息泄露等安全问题。 如此,我们设计了一款分布式菜单应用,不需要个人去关注公众号或下载小程序,服务员会提供几个点单的平板,连接店铺网络,局域网内通信,这样大家点单、查看订

用100W+行代码贡献经验,带你了解如何参与OpenHarmony开源

摘要:截至2022年11月,深开鸿共计参与共建OpenAtomOpenHarmony(以下简称OpenHarmony)社区16个SIG,其中4个为深开鸿主导,并累计贡献代码量超过百万行。本文分享自华为云社区《用100W+行代码贡献经验,带你了解如何参与OpenHarmony开源》,作者:华为云社区精选。截至2022年11月,深开鸿共计参与共建OpenAtomOpenHarmony(以下简称OpenHarmony)社区16个SIG,其中4个为深开鸿主导,并累计贡献代码量超过百万行。巴延兴作为开源共建团队成员,深度参与开源共建,并将在本次分享中介绍深开鸿的共建经验,在根技术、垂直领域、生态扩展等多

用100W+行代码贡献经验,带你了解如何参与OpenHarmony开源

摘要:截至2022年11月,深开鸿共计参与共建OpenAtomOpenHarmony(以下简称OpenHarmony)社区16个SIG,其中4个为深开鸿主导,并累计贡献代码量超过百万行。本文分享自华为云社区《用100W+行代码贡献经验,带你了解如何参与OpenHarmony开源》,作者:华为云社区精选。截至2022年11月,深开鸿共计参与共建OpenAtomOpenHarmony(以下简称OpenHarmony)社区16个SIG,其中4个为深开鸿主导,并累计贡献代码量超过百万行。巴延兴作为开源共建团队成员,深度参与开源共建,并将在本次分享中介绍深开鸿的共建经验,在根技术、垂直领域、生态扩展等多

OpenHarmony富设备移植指南(5.1)显示调试经验分享

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​1、CPU渲染适配,开机后渲染服务能接管屏幕但是黑屏因为当前OH代码内部为默认启用GPU渲染,当我们关闭使用GPU,并使用CPU渲染时,OH代码没有做好分支判断,导致黑屏。解决办法:修改rs_base_render_engine.cpp文件中的NeedForceCPU函数,强制使用cpu。2、系统整体颜色偏色问题偏色原因猜测是OH申请创建图层时申请的格式不一致,合成时导致的问题,GPU渲染无此问题。解决办法:修改display适配中的drm_allocator.cpp

OpenHarmony富设备移植指南(5.1)显示调试经验分享

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​1、CPU渲染适配,开机后渲染服务能接管屏幕但是黑屏因为当前OH代码内部为默认启用GPU渲染,当我们关闭使用GPU,并使用CPU渲染时,OH代码没有做好分支判断,导致黑屏。解决办法:修改rs_base_render_engine.cpp文件中的NeedForceCPU函数,强制使用cpu。2、系统整体颜色偏色问题偏色原因猜测是OH申请创建图层时申请的格式不一致,合成时导致的问题,GPU渲染无此问题。解决办法:修改display适配中的drm_allocator.cpp

技术构筑万物智联-OpenHarmony技术峰会记录(230225)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​目录实锤!!大型网友见面现场会场展示区(有龙芯)和大佬们交流大家好,我的社区ID叫离北况归。目前是一名马上毕业的大三准毕业生。很高兴在二月上旬拿到门票参加OpenHarmony技术峰会。前天上午上完课我就坐火车从南京直奔深圳?,从中午一直颠簸到晚上12点。出深圳高铁站就有阿姨叫我靓仔,广东人讲话真好听(一声声靓仔把我叫的飘飘然?)但是深圳的温度一下把我拉回了现实,我穿着棉袄和秋衣,路边遛狗的靓仔却穿着短裤拖鞋。今天不聊技术相关的话题,只是分享一下参加第一届OpenHa

技术构筑万物智联-OpenHarmony技术峰会记录(230225)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​目录实锤!!大型网友见面现场会场展示区(有龙芯)和大佬们交流大家好,我的社区ID叫离北况归。目前是一名马上毕业的大三准毕业生。很高兴在二月上旬拿到门票参加OpenHarmony技术峰会。前天上午上完课我就坐火车从南京直奔深圳?,从中午一直颠簸到晚上12点。出深圳高铁站就有阿姨叫我靓仔,广东人讲话真好听(一声声靓仔把我叫的飘飘然?)但是深圳的温度一下把我拉回了现实,我穿着棉袄和秋衣,路边遛狗的靓仔却穿着短裤拖鞋。今天不聊技术相关的话题,只是分享一下参加第一届OpenHa

OpenHarmony L1(3.0)串口功能开发

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言OpenHarmony3.0LTS是面向全场景的开源分布式操作系统,能够在物联网上使用。可以支持三种系统类型,标准系统、轻量系统和小型系统。本文提供了在OpenHarmony3.0LTS实现串口调试功能的开发方案。1、编写代码生成对应动态库文件串口功能开发包括串口初始化、数据读写、修改数据开发格式等。具体代码不便展示。编写gn文件生成对应动态库文件。shared_library("serial_service_api"){sources=["service/ser

OpenHarmony L1(3.0)串口功能开发

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言OpenHarmony3.0LTS是面向全场景的开源分布式操作系统,能够在物联网上使用。可以支持三种系统类型,标准系统、轻量系统和小型系统。本文提供了在OpenHarmony3.0LTS实现串口调试功能的开发方案。1、编写代码生成对应动态库文件串口功能开发包括串口初始化、数据读写、修改数据开发格式等。具体代码不便展示。编写gn文件生成对应动态库文件。shared_library("serial_service_api"){sources=["service/ser

OpenHarmony 3D显示支持

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言OpenHarmony系统是一个非常先进,现代化设计理念的新系统。其系统架构图如下:一、图形子系统架构图图形子系统是最复杂的一个,标准版这里2D的部分。foundation\graphic\graphic_2d\rosen\modules\render_service主要是实现了2D的显示3D的显示这里没有实现,那怎么实现3D?3D现在还没有进入主线,那有没有实现3D的其他方式?我们可以使用Mesa3D编译到OpenHarmony,用OpenGL接口来显示3D!M