草庐IT

openHarmony3

全部标签

基于OpenHarmony/HarmonyOS操作系统的ArkUI框架深入学习——开篇1

一.基于OpenHarmony/HarmonyOS操作系统的ArkUI框架——Harmony原生开发开发需要的IDE:HUAWEIDevEcoStudio1.1什么是ArkUI框架?ArkUI是一套构建分布式应用界面的声明式UI开发框架。它使用极简的UI信息语法、丰富的UI组件、以及实时界面预览工具,帮助您提升HarmonyOS应用界面开发效率30%。您只需使用一套TS/JSAPI,就能在多个HarmonyOS设备上提供生动而流畅的用户界面体验。ArkUI开发框架是方舟开发框架的简称,它是一套构建HarmonyOS/OpenHarmony应用界面的声明式UI开发框架,它使用极简的UI信息语法、

基于Hi3861平台的OpenHarmony设备配网 --- 上篇

一、前言本篇文章基于Hi3861平台的BearPi-HM_Nano开发板+E53IA1扩展板,进行设备配网物联网设备很多都是没有可视化界面的,那么这个时候,就需要动态配置网络信息,然后让物联网设备根据配置好的网络,去连接互联网,如:无线监控摄像头等。如果你的物联网设备有物联网卡(SIM卡),可跳过设备配网环节。我们如何让嵌入式设备拥有配网的能力呢?我们需要知道,配网方式有哪几种,以及优缺点:我们本篇文章选择的是“设备热点”配网方式,在开始前,带大家了解下:什么是STA模式与AP模式?二、STA模式与AP模式AP是无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路

基于Hi3861平台的OpenHarmony设备配网 --- 上篇

一、前言本篇文章基于Hi3861平台的BearPi-HM_Nano开发板+E53IA1扩展板,进行设备配网物联网设备很多都是没有可视化界面的,那么这个时候,就需要动态配置网络信息,然后让物联网设备根据配置好的网络,去连接互联网,如:无线监控摄像头等。如果你的物联网设备有物联网卡(SIM卡),可跳过设备配网环节。我们如何让嵌入式设备拥有配网的能力呢?我们需要知道,配网方式有哪几种,以及优缺点:我们本篇文章选择的是“设备热点”配网方式,在开始前,带大家了解下:什么是STA模式与AP模式?二、STA模式与AP模式AP是无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路

OpenHarmony轻量化系统的LVGL使用(二)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言在做OpenHarmony的LVGL之前,学习了STM32的LVGL移植,其中遇到了很多问题,也学会了很多知识,为下一步的移植打下了基础。本篇文章主要讲解如何移植LVGL到OpenHarmony轻量化系统上。环境OpenHarmony-3.1润和hispark_pegasusHi3861开发板DevEcoDeviceTool串口调试助手SSD13060.96寸OLED屏幕移植我当前下载的版本是LVGL8.3版本,大家可以在GitHub上下载获取源码:LVGL8.3

OpenHarmony轻量化系统的LVGL使用(二)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言在做OpenHarmony的LVGL之前,学习了STM32的LVGL移植,其中遇到了很多问题,也学会了很多知识,为下一步的移植打下了基础。本篇文章主要讲解如何移植LVGL到OpenHarmony轻量化系统上。环境OpenHarmony-3.1润和hispark_pegasusHi3861开发板DevEcoDeviceTool串口调试助手SSD13060.96寸OLED屏幕移植我当前下载的版本是LVGL8.3版本,大家可以在GitHub上下载获取源码:LVGL8.3

OpenHarmony仿视频播放器应用-爱电影(三)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​效果​​在线视频​​接​​上一篇​​,主页上显示了电影资源,点击你想看的电影会跳转至电影播放页面,接下来我们详细的说说电影播放页面开发涉及的内容,首先我们来看下电影播放页面的设计图,如下:从上图我们知道,从结构上来讲可以分为上下两部分组成,上部分是视频播放器,下部分是电影简介。视频播放器:由前后两层,底层是视频播放,顶层是视频播放控制器,包括了返回按键、显示视频名称、控制视频的播放、暂停、更新进度、全屏显示、视频总时长和当前播放视频时间点。电影简介:包括电影的介绍以及

OpenHarmony仿视频播放器应用-爱电影(三)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​效果​​在线视频​​接​​上一篇​​,主页上显示了电影资源,点击你想看的电影会跳转至电影播放页面,接下来我们详细的说说电影播放页面开发涉及的内容,首先我们来看下电影播放页面的设计图,如下:从上图我们知道,从结构上来讲可以分为上下两部分组成,上部分是视频播放器,下部分是电影简介。视频播放器:由前后两层,底层是视频播放,顶层是视频播放控制器,包括了返回按键、显示视频名称、控制视频的播放、暂停、更新进度、全屏显示、视频总时长和当前播放视频时间点。电影简介:包括电影的介绍以及

OpenHarmony仿视频播放器应用-爱电影(四)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​效果​​在线视频​​接​​上一篇​​,视频播放页面属于小屏显示,为了让观演效果更好,可以选择全屏播放,全屏播放时界面由竖屏转为横屏显示,并且可以双向同步观影时间,无论是从视频播放页面进入全屏播放页面,还是由全屏播放页面返回到视频播放页面,只要处于播放在,就会同步播放时间,在页面切换后继续播放视频。当然,在全屏播放时页面处于横屏,返回到视频播放页面界面则切换回竖屏,我们来看下设计图:从设计图上看,全屏播放页面的布局很简单,我们在上一节总已经将视频播放视图封装成了一个子组

OpenHarmony仿视频播放器应用-爱电影(四)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​效果​​在线视频​​接​​上一篇​​,视频播放页面属于小屏显示,为了让观演效果更好,可以选择全屏播放,全屏播放时界面由竖屏转为横屏显示,并且可以双向同步观影时间,无论是从视频播放页面进入全屏播放页面,还是由全屏播放页面返回到视频播放页面,只要处于播放在,就会同步播放时间,在页面切换后继续播放视频。当然,在全屏播放时页面处于横屏,返回到视频播放页面界面则切换回竖屏,我们来看下设计图:从设计图上看,全屏播放页面的布局很简单,我们在上一节总已经将视频播放视图封装成了一个子组

OpenHarmony仿应用视频播放器-爱电影(一)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​说在前面的话OpenHarmony标准系统已更新到了3.2beta5的版本,近期社区应该也会推出3.2release版本,甚是期待。富设备上不仅可以拍照、录制视频,娱乐功能必不可少,追剧看电影、打游戏,当前环境下还没有相关的应用可以支持,接下去我就和大家一起从北向角度来实现一个视频播放器,我们暂且叫它—爱电影(别笑话,名字比较俗,但通俗易懂)。在不同的平台上都存在不同类型的视频播放器,主要的功能就是播放视频资源,根据平台不同其附加的功能也不同,比如在移动设备上,市场上