![](https://img-blog.csdnimg.cn/direct/04db488c2fc342bda6b9afdbd840e061.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
鸿蒙猎人
文章平均质量分 67
专注鸿蒙应用开发技术分享,关注我们,带你起飞。
请关注公众号「鸿蒙老猎人」
米字旗
毕业于上海交通大学,12年软件开发经验,现任一家科技公司的CEO。喜欢技术,更喜欢与大家分享技术,关注我,带你起飞。
展开
-
教您使用AI生成代码,DevEco CodeGenie 使用指南
截止到目前为止,我的DevEco studio已经用三种AI编码工具了,分别是github 的Copilot、阿里的通义灵码、华为的CodeGenie。安装好了之后,就重启IDE,出现下面这个界面就说明安装成功了。原创 2024-07-26 00:38:38 · 419 阅读 · 0 评论 -
HarmonyOS入门第二章——彻底搞懂ArkUI(3)
今天来讲讲UI中还有一类比较重要的元素——导航,顾名思义,导航其实就是把我们从一个点带到另外一个地方去的行为。在地图中导航的时候,是需要我们驾驶交通工具才能到达。而在UI中的导航,只需要我们轻轻点一下,系统就自动带我们到另外一个地方去了。原创 2024-06-13 23:56:22 · 480 阅读 · 0 评论 -
HarmonyOS入门第二章——彻底搞懂ArkUI(2)
上回讲了主要讲了UI一般包括和有同学在后台跟我反馈,说讲的太好了,以前老是看到,但就不知道是什么意思,一篇文章让他一次性的搞懂了。这突如其来的表白让老猎人受宠若惊,今天老猎人来试试,如何让大家伙一篇文章搞懂UI中的布局。布局搞懂了之后相当于ArkTS已经学了一大半,剩下的一小半,请关注老猎人,老猎人后面会跟大家详细解释。。大家试想一下,设计师小姐姐给到我们的设计稿一般都是静态的UI设计稿。原创 2024-04-14 11:20:36 · 1218 阅读 · 1 评论 -
HarmonyOS入门第二章——彻底搞懂ArkUI(1)
菁英老猎人拥有12+年的软件开发经验,一直专注于大前端领域,对原生APP开发、混合APP开发和鸿蒙APP开发都有较深入的研究,曾使用cordova、uni-app、React-Native、Flutter做过大量的项目,现在开始研究鸿蒙应用开发,擅长对APP开发的相关知识深入浅出。关注我,带你快速、扎实的学习鸿蒙应用开发。5. 点好了菜之后,服务员在我们的餐桌上放了一个沙漏,并告诉我们说,这个沙漏一次正好是15分钟,我们承诺15分钟之内会为您上齐菜品,这个沙漏属于反馈元素,告诉了我们上菜的进度。原创 2024-04-13 00:01:53 · 1688 阅读 · 0 评论 -
HarmonyOS入门第一课——起手式
菁英老猎人拥有12+年的软件开发经验,一直专注于大前端领域,对原生APP开发、混合APP开发和鸿蒙APP开发都有较深入的研究,曾使用cordova、uni-app、React-Native、Flutter做过大量的项目,现在开始研究鸿蒙应用开发,擅长对APP开发的相关知识深入浅出。我们在学习某个功能的时候,不用先去看官方文档,而是先去codelabs里面找一找有没有这个功能的demo。通过这种对话式的学习,让我们瞬间就拥有了一位非常棒的老师,并且这个老师是24小时都可以不休息的,你学到多晚它就陪你到多晚。原创 2024-04-10 23:59:47 · 589 阅读 · 1 评论 -
为什么说前端转岗学习HarmonyOS是最好的选择?一起学习ArkTS
我非常幸运。12年前学习编程的时候,选择了前端,学习了JS。8年前Nodejs兴起的时候,借着对JS的熟悉,很快学会了后端开发。7年前参加杭州D2前端大会,回来之后用Electron做了几款桌面应用。6年前React Native大放异彩的时候,我使用RN将一款APP从日活100做到了日活5w,熟悉了移动开发。原创 2024-04-09 23:36:36 · 1096 阅读 · 0 评论 -
面试必问!鸿蒙开发中的FA模型和Stage模型是什么?他们分别有什么区别?
是面向全场景的分布式操作系统,它通过创新的应用模型,为开发者提供了强大的应用开发框架。在HarmonyOS的发展过程中,(Feature Ability)和是两种重要的应用模型。今天来跟大家聊一聊,鸿蒙开发中的和。这个问题是鸿蒙应用开发面试中的一个高频考点。是HarmonyOS早期版本开始支持的应用模型。它通过PageAbility、ServiceAbility和DataAbility三种组件,为开发者提供了构建应用的基础。原创 2024-04-07 23:41:34 · 1113 阅读 · 0 评论 -
HarmonyOS NEXT应用开发——修改APP名称无效怎么解决?
菁英老猎人拥有12+年的软件开发经验,一直专注于大前端领域,对原生APP开发、混合APP开发和鸿蒙APP开发都有较深入的研究,曾使用cordova、uni-app、React-Native、Flutter做过大量的项目,现在开始研究鸿蒙应用开发,擅长对APP开发的相关知识深入浅出。于是我又去翻了下官方的文档,逐字逐句的对照,确认了我修改的配置是跟官方一模一样的,这下就确认了官方文档没问题,我的代码也没问题了。怀着无比的自信,我把IDE里面的所有编译缓存全部删了,IDE也重启了,手机上的应用也卸载了。原创 2024-04-06 17:04:04 · 834 阅读 · 1 评论 -
鸿蒙开发理论基础——资源分类与访问
今天我们来聊一聊鸿蒙开发中必须要搞懂的资源问题。在APP开发中,资源是一个很重要的东东。在不同的设备或配置中,我们往往需要加载不同的资源以达到个性化的适配。例如:颜色、字体、间距、图片等。这些一般不会在代码里面写死,而是做成资源文件。根据需要读取即可。原创 2024-04-05 01:37:58 · 663 阅读 · 1 评论 -
收藏!一张图搞懂鸿蒙APP的包结构
审核通过之后,用户下载时,应用市场会根据不同的端下载适合该端的HAP。HarmonyOS作为一个新型的操作系统,从研发开始就确定了1+8+N的战略方针。当我们开发的一款应用,需要在各个终端都能适用或适配时,可能由于硬件设备的能力或屏幕不一样,导致该应用在不同的端上拥有不同的特性,但大部分底层的逻辑都是一样的。这样一来消费者的使用体验会大大提升,但对于开发者和系统的复杂度会大大提升,所以就有了HAP、HSP、HAR的概念。端侧安装和运行的其实是一个个HAP,并不是应用本身,有点像微信和小程序的关系。原创 2024-04-04 00:54:31 · 467 阅读 · 1 评论 -
聊一聊鸿蒙应用工程中的json5文件
其中,官方的json5库是一个参考实现,它提供了与JSON API兼容的API,允许开发者在Node.js环境中轻松地解析和序列化JSON5数据。从最初的构想到现在的广泛应用,JSON5已经成为一个成熟的数据格式,为开发者提供了更多的便利和灵活性。它是JSON的超集,意味着所有有效的JSON文件也都是有效的JSON5文件。根据2022年的数据,JSON5在npm上的每周下载量超过650万次,位列最依赖的npm包的前0.1%。它允许使用单行和多行注释,支持单引号和无引号的键,以及在数字中使用十六进制表示等。原创 2024-04-02 23:45:24 · 530 阅读 · 0 评论 -
独家!不会鸿蒙开发怎么办?教你使用AI生成代码(下)
上期给大家介绍了DevEco Studio集成通义灵码来进行AI编程,大家伙都很感兴趣,今天给大家介绍DevEco Studio集成Github Copilot。原创 2024-03-31 14:03:45 · 1194 阅读 · 0 评论 -
独家!不会鸿蒙开发怎么办?教你使用AI生成代码(上)
最近阿里的通义灵码已经开放使用了,通义灵码是咱中国程序员自己的AI代码生成工具,不仅好用,而且还免费。原创 2024-03-28 12:07:42 · 1153 阅读 · 1 评论 -
3分钟!教你配置鸿蒙无线真机调试
今天我用3分钟教大家如何配置鸿蒙无线真机调试本文教程基于windows环境,由于华为手机投屏到Mac电脑非常麻烦,所以暂不讨论。原创 2024-03-27 22:26:50 · 3293 阅读 · 0 评论