【本文正在参加2023年第一期优质创作者激励计划】1.前言熟悉我的朋友会知道,我是一个追求新奇而且做事情比较极致的人,我所追求的不是完美,而是探索过程那一种酣畅淋漓的快感,沉迷于那种思维的锻炼,比如前面这篇:[由一个编译参数引发的gn构建依赖图谱查询](https:ost.51cto.composts21913),这次我又碰到一个感兴趣的东西了,然后一发不可收拾,等研究结束一天就那么过去了.那么这次又是碰到什么让我值得探索的东西,且看后文2.Hi386...
2023-03-26 12:03:46 4124浏览 6点赞 2回复 3收藏
【本文正在参加2023年第一期优质创作者激励计划】在学习openharmony南向开发的时候,很多小伙伴不明白学习liteosm内核编程代表什么,是什么意思,以及为什么要学习这个,今天以rtos的角度为新手扫盲.什么是LITEOSM根据openharmony仓库的解释,[文档地址](https:gitee.comopenharmonykernelliteosm):OpenHarmonyLiteOSM内核是面向IoT领域构建的轻量级物联网操作系统内核,具有小体积、低功耗、高性能的特点,其代码结构简单,主要包括...
2023-03-20 22:19:29 6960浏览 14点赞 5回复 7收藏
【本文正在参加2023年第一期优质创作者激励计划】[toc](目录)起因事情的起因是这样子的,在给学生上课的时候,想演示一下kv存储(小熊派nano开发板),代码版本master,结果发现编译竟然出错了,错误提示如下:显示的是在链接阶段没有找到如opendir,closedir等符号,这显然就是kvstore库编译有问题原因及措施经过几分钟的查找,最后发现是kvstore库的gn文件里面默认给了这个参数:这个参数一加,我们kv的编译就会使用posix相关的接口去实现,...
2023-03-14 22:23:53 6886浏览 13点赞 11回复 8收藏
【本文正在参加2023年第一期优质创作者激励计划】在长期的OpenHarmony教学过程中,发现经常会有学员被一些低级的,重复出现的错误所困扰,有些是因为粗心,有些是对原理和机制理解不到位,而一遍一遍的讲解此种错误,不仅耗费巨量的时间,而且长此以往会消磨执教人员的耐性,变得易怒,本篇就用来记录个种常见的错误,以供学员和各位初学者用来自查之用.以下每种错误都非常典型,每个错误都配有截图和文字说明,一般对照来看可解决90%以上的...
2023-03-03 23:22:25 9427浏览 5点赞 2回复 6收藏
[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)一.前言继上次[ETS版抓住神经猫游戏](https:ost.51cto.composts10999)发布之后,反响平平,那么值此七夕节日到来之际,给各位单身朋友一点点心理安慰吧,一款豪华连连看游戏免费赠送,请看靓图:二.玩法众所周知,连连看游戏是一款益智烧脑的高智商游戏,曾经曾小贤主播也对此流连忘返:这其中的魅力估计不用多说吧.简单来说连连看就是把两个相同的图片分别点击一...
2022-07-29 23:18:00 8083浏览 7点赞 3回复 6收藏
[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)一.前言自从去年12月底无意中得知小熊派发布了一款折叠屏开发板,就一直心心念念的想要弄一块玩玩,当然花钱买是不能买的,就等着哪天意外能得到,这次意外终于来了,开发板顺利到手,因为一直在智能家居物联网行业,肯定先做一个物联网的智能家居小案例出来啦.先爆美照:二.开发环境搭建和代码获取因为我也算"老鸿蒙"了,自己亲手和不亲手搭建的环境有一百多份了,...
2022-07-29 17:10:32 8498浏览 7点赞 2回复 6收藏
[本文正在参加星光计划3.0—夏日挑战赛](https:ost.51cto.composts13641)一.前言上一篇帖子演示了小凌派手势操作模块搭配OLED的基本效果,文章在这:[小凌派玩一玩OLED+手势操作](https:ost.51cto.composts14255)这次玩点有意思的,用手势操作OLED屏的菜单二.制作中文字体如果要实现手势菜单.就不能使用以前的方式来操作中文了,除非你能记住所有的中文字的位置,那这种情况下要如果进行呢,请看法宝:ctypedefstructChineseFontdata{c...
2022-07-02 18:44:47 7920浏览 5点赞 3回复 3收藏
[本文正在参加星光计划3.0—夏日挑战赛](https:ost.51cto.composts13641)一.前言之前到手一块小凌派的板子,附送一个手势传感器,感觉很不错啊,玩起来.二.小凌派开发板一览板子还是很不错的,io口丰富,内存也大,可以做很丰富的案例了三.搭建开发环境参考了官方文档,里面要用vbox导入一个虚拟机,我手头上有现成的开发环境,就不用这些步骤了,直接用git把代码拉下来cgitclonehttps:gitee.comLockzhinerElectronicslockzhinerrk2206ope...
2022-06-29 23:13:24 7039浏览 5点赞 3回复 3收藏
1.前言游戏相信不少朋友都玩过,最近不是ARKUI挺火热的么,一直搞嵌入式的也想尝尝鲜,想找个小玩意入门,想起来5,6年前看过的一篇文章,分析神经猫的寻路算法,号称是最难抓住的神经猫,回去一看,这项目不正好练手吗,说干就干.2.效果目前已完成整个游戏的UI(当然图是网上找的),游戏逻辑(启动,移动,胜负判定),可以学到的知识:ets方式的UI布局,ets组件化开发思想,自定义弹出框,ets语言构造多叉树,广度优先算法,最小路径算法,设置图片动...
2022-04-06 00:38:26 1.2w浏览 9点赞 5回复 5收藏
一.前言搭建开发环境对鸿蒙南向开发者来说是个很大的挑战,我最开始接触的是1.0x版本,并没有现在的一键安装的vs插件,环境搭建过程太过繁琐难度大,一度令我劝退。通过了解,我发现出现类似情况的开发者并不在少数,也有不少人直接放弃了进一步开发工作。 比如说,相比于其他芯片开发环境,鸿蒙系统上实现点灯功能要复杂得多:首先需要一个Linux环境,这个大多是靠虚拟机+Ubunut完成,然后要安装指定版本的python和node,...
2022-01-04 22:49:57 1.2w浏览 6点赞 2回复 4收藏
[本文正在参与51CTOHarmonyOS技术社区创作者激励计划星光计划2.0](https:harmonyos.51cto.composts9422)一.前言前几天,运营小姐姐跟我说再发几篇文章有望冲击星光计划创作先锋奖,我一看有这等好事,哈,说笑呢,我是为了那些奖品吗,这不是小瞧我么,对于这个请求,依我的性格那当然直接答应啊,能拿大奖造福大家不香么.于是乎我只好拿出昨天发现的压箱底的宝藏内容,冲击一波大奖,谁都不许拦哈.哈哈,开个小玩笑.二.Text隐藏的王炸,全网...
2021-12-30 00:46:20 9174浏览 7点赞 2回复 4收藏
[HarmonyOS技术社区创作者激励计划星光计划2.0】](https:harmonyos.51cto.composts9422utmsourcerenwu【本文正在参与51CTO)一.前面的话说实话,腾讯云物联网平台一直是我比较喜欢的物联网云太平,除了有腾讯大厂作为品质背书之外,提供的sdk也是相当好用,更有腾讯连连小程序可以帮助做界面,调试功能,后端的API有java,c++,Golang,js,python等等语言版本,非常方便,简直是上云首选.二.首先下载sdk我们首先来找官方sdk,茫茫文档中给我...
2021-12-28 23:31:33 1.2w浏览 8点赞 6回复 6收藏
[【本文正在参与51CTOHarmonyOS技术社区创作者激励计划星光计划2.0】](https:harmonyos.51cto.composts9422)一.开始偶然的机会在网上看到了鸿蒙开发板XR806的试用活动,作为一个"老鸿蒙"岂能放弃这个机会,报名之后不出意料地得到了使用名额.收到开发板之后在想做一个什么样的demo呢,正好最近在参加鸿蒙开发成长计划活动,担任导师,需要对接到华为云,就正好上个华为云吧.二.从华为云官方仓库拉取连接平台所用的sdk阅读华为云官方的...
2021-12-26 22:20:58 1.3w浏览 7点赞 1回复 6收藏
1.什么叫容器类控件容器类控件在生活中还是比较常见的,比如文件列表,图片轮播等等2.容器类控件有什么特点容器类控件主要就是负责容纳真正的内容,在界面上一般没有自己真正的"形象",属于内容后面的绿叶,在后面默默的撑起控件的光彩.以listContainer的示意图:假设我们有一个下载列表,要做这样一个列表,有两种方法,一种就是硬编码,把东西一个一个写在layout上面,但那显然是最低级最无脑的做法,咱们程序员都自诩高智商人才,不能做那...
2021-12-19 15:51:43 1.1w浏览 8点赞 3回复 4收藏
[【本文正在参与51CTOHarmonyOS技术社区创作者激励计划星光计划2.0】](https:harmonyos.51cto.composts9422utmsourcerenwu)昨天周日,在酒店撸了一下午,加晚上到12点,终于把摄像头扫码的java版本撸了个大概,可以实现的效果就是打开摄像头扫描一张二维码图片然后显示二维码里面的内容,看个视频一睹为快吧(界面待优化):可以看到二维码扫描成功之后会在屏幕底下弹出一个带有内容的气泡1.前面的话:其实我也不知道是怎么回事,对于扫码...
2021-12-06 16:42:11 1.1w浏览 4点赞 1回复 4收藏