HarmonyOS NEXT应用开发实战
文章平均质量分 90
以实战为线索,逐步深入HarmonyOS NEXT应用开发的细节。最好的学习方法是实战,来直接做项目。项目从哪来?一是给自己定一个小目标。二是努力达成目标并分享喜悦。
特立独行的猫a
csdn技术男猫哥,高级嵌入式软件工程师、c++软件工程师、全栈工程师。专注分享c++、QT、嵌入式linux、Android、HarmonyOS、前端小程序、AIoT(物联网+人工智能)、单片机、通信技术、开发工具等相关内容。
展开
-
HarmonyOS NEXT 应用开发实战:十一、知乎日报项目接口使用指南
在本篇博文中,我们将带您完成一个简单的知乎日报项目,主要关注如何使用 h_request 库与后端接口进行交互。我们将快速搭建起项目,并利用该库的优势提高开发效率。原创 2024-11-07 21:35:22 · 624 阅读 · 0 评论 -
HarmonyOS NEXT 应用开发实战(十、从零设计一款个人中心页面详细示例)
文通过实例详细介绍了如何在HarmonyOS NEXT中设计个人中心页面。从数据结构的定义到页面UI的实现,我们提供了完整的代码示例。希望对初学者和开发者有所帮助,让大家更好地理解HarmonyOS NEXT的开发流程。在实际开发中,别忘了根据实际需求进行适当的调整和扩展,提升用户体验。原创 2024-11-04 23:12:36 · 872 阅读 · 0 评论 -
HarmonyOS NEXT 应用开发实战(九、知乎日报项目详情页实现详细介绍)
在本篇博文中,我们将探讨如何使用 HarmonyOS Next 框架开发一个知乎日报的详情页,逐步介绍所用到的组件及代码实现。知乎日报是个小巧完整的小项目,这是一个循序渐进的过程,适合初学者和有一定开发经验的工程师参考。原创 2024-11-02 21:49:23 · 1211 阅读 · 2 评论 -
HarmonyOS NEXT 应用开发实战(八、知乎日报List列表下拉刷新及上滑加载更多分页的实现)
通过以上的实现,我们成功构建了一个支持下拉刷新和上滑加载更多功能的知乎日报应用。使用HarmonyOS NEXT的List组件及自定义数据源,可以有效地管理列表数据,并提供良好的用户体验。希望大家在实际开发中能够灵活应用这些技巧,构建出更优秀的应用!最后,推荐下笔者的业余开源app影视项目“爱影家”,推荐分享给与我一样喜欢免费观影的朋友。该项目仅限于学习研究使用!请勿用于其他用途!爱影家app开源项目介绍及源码。原创 2024-10-27 22:36:46 · 1457 阅读 · 0 评论 -
HarmonyOS NEXT 应用开发实战(七、知乎日报轮播图的完整实现)
在今天的博文中,我们将深入探讨如何在 HarmonyOS NEXT 中使用 ArkUI 实现一个轮播图组件。我们将通过一个示例代码来演示这个完整的过程,其中包含获取数据、管理数据源以及渲染组件等多个部分。原创 2024-10-19 13:51:14 · 622 阅读 · 0 评论 -
HarmonyOS NEXT 应用开发实战(六、组件导航Navigation使用详解)
Navigation组件通常作为页面的根容器,支持单页面、分栏和自适应三种显示模式。开发者可以使用Navigation组件提供的属性来设置页面的标题栏、工具栏、导航栏等。NavRouter是Navigation组件中的特殊子组件,通常用于与Navigation组件配合使用,它默认提供了点击响应处理,不需要开发者自定义点击事件逻辑。NavRouter组件只有两个子组件,其中第二个子组件必须是NavDestination。原创 2024-10-17 22:28:18 · 1733 阅读 · 0 评论 -
HarmonyOS NEXT 应用开发实战(五、页面的生命周期及使用介绍)
自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用,可以调用组件的生命周期。页面:即应用的UI页面。可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。只有被@Entry装饰的组件才可以调用页面的生命周期。onPageShow:页面每次显示时触发一次,包括路由过程、应用进入前台等场景。onPageHide:页面每次隐藏时触发一次,包括路由过程、应用进入后台等场景。原创 2024-10-13 23:01:22 · 1329 阅读 · 0 评论 -
HarmonyOS NEXT 应用开发实战(四、仿知乎日报的首页轮播图实现)
通过以上实现,我们成功模仿了知乎日报的轮播图效果。使用HarmonyOS NEXT提供的组件和API,我们能够快速构建出功能丰富且具有用户友好的界面。接下来,您可以在这个基础上进行更多的功能扩展与视觉设计,提高应用的吸引力与易用性。希望本篇博文对您在HarmonyOS NEXT的开发有所帮助!最后,推荐下笔者的业余开源app影视项目“爱影家”,推荐分享给与我一样喜欢观影的朋友。爱影家app开源项目介绍及源码。原创 2024-10-12 21:44:49 · 1126 阅读 · 0 评论 -
HarmonyOS NEXT 应用开发实战(三、ArkUI页面底部导航TabBar的实现)
接下来,我们自定义了一个名为TabBuilderColumn() {})这个构建器根据当前选中的Tab来设置图标和文字颜色,并在点击时更新和Tab的显示状态。在page目录下新建文件夹home,mine和zhihu分别用来存放对应的tab页的内容。这样便于清晰的管理各个页面,且不至于把所有内容都放到一个Index.ets文件里。@Componentbuild() {Column() {// 标题栏Text("首页")// 内容项。原创 2024-10-12 21:16:23 · 1253 阅读 · 0 评论 -
HarmonyOS NEXT 封装实现好用的网络模块(基于最新5.0的API12)
在 HarmonyOS-NEXT 开发中,网络请求是应用开发中不可或缺的一部分。为了提高开发效率和代码复用性,我们可以封装一个好用的网络模块组件。本文将介绍如何在 HarmonyOS-NEXT 中封装一个功能强大且易于使用的网络模块组件。原创 2024-09-12 23:00:00 · 773 阅读 · 0 评论 -
HarmonyOS NEXT应用开发实战(一、打造最好用的网络通信模块组件)
通过将网络库移植到HarmonyOS,我们大大简化了网络请求的过程。开发者可以享受到更加清晰、简洁的API,同时也提升了开发效率。如果你正在开发HarmonyOS应用,不妨尝试一下这个网络通信模块封装,让你的开发过程更加顺畅。希望本文对你有所帮助,欢迎交流与分享经验!最后,推荐下笔者的业余开源app影视项目“爱影家”,推荐分享给与我一样喜欢观影的朋友。爱影家app开源项目介绍及源码。原创 2024-10-04 17:13:23 · 2327 阅读 · 4 评论 -
HarmonyOS NEXT应用开发实战(二、封装比UniApp和小程序更简单好用的网络库)
接上篇,HarmonyOS NEXT应用开发(一、打造最好用的网络通信模块组件)-CSDN博客网络库已经封装好啦,成功发布到了OpenHarmony三方库中心仓。OpenHarmony三方库中心仓但是现在还没人气,可能一些伙伴不会用。这里特写了篇文章和使用demo,发出来让大家看下,原来写网络接口竟可以如此简单。有多简单?原创 2024-10-09 23:59:10 · 1716 阅读 · 0 评论