- 博客(4)
- 收藏
- 关注
原创 如何开发一个OpenHarmony购物app导航页面
购物类App是现在最常用的一类App,也是我们在应用开发中经常遇到的场景。一款购物App界面通常包括了扫一扫功能、搜索框、轮播图、标签页、商品列表等功能,我们以为例,介绍一下如何使用ArkTS开发一个购物类App。首先我们可以看一下最终实现效果:如上图所示,首先最外层是一个可以切换切换的标签页,分别对应首页、新品、购物车以及我的等四个栏目。页面整体结构可以通过Tabs组件实现,通过阅读的API文档,注意到Tabs包含子组件TabContent即可实现选项卡效果。
2023-08-04 09:04:09
268
2
原创 OpenHarmony应用实现二维码扫码识别
二维码的应用场景非常广泛,在购物应用中,消费者可以直接扫描商品二维码,浏览并购买产品,如图是购物应用的扫描二维码的页面。本文就以橘子购物示例应用为例,来讲解OpenHarmony应用二维码开发相关的技术点。我们先看下二维码相关的几个概念。二维码生成OpenHarmony应用框架提供了QRCode组件,用于显示单个二维码的组件。该组件只能用于显示二维码,无法显示条码与解析码内容。二维码解析OpenHarmony提供了功能强大的三方库 @ohos/zxing,是一个解析/生成一维码/二维码的库。
2023-08-03 09:47:33
272
原创 OpenHarmony应用访问控制权限申请开发范例
在应用首次启动时,我们常常遇到,需要申请授权才能使用应用的完整功能,比如在应用首次启动时,会弹窗申请开启位置权限、申请相机权限等,如图所示。本文就以橘子购物示例应用为例,来讲解OpenHarmony应用首次启动申请授权相关的技术点。OpenHarmony应用框架提供了200+应用权限,在权限列表文件中,我们可以看到每种权限有不同的APL级别、权限类型、ACL使能信息,如下所示。我们先看下应用权限相关的几个概念。允许应用添加、移除或更改联系人数据。权限级别:system_basic。
2023-08-03 09:45:32
1113
原创 OpenHarmony使用Swiper组件实现轮播图
轮播图是一个在固定区域内轮流展示多张图片或文本信息的组件。轮播图会在预设时间间隔内,自动或手动切换到下一张图片。轮播图的应用场景包括首页轮播图、图片展示、广告推广和新闻资讯等,作用主要是通过多张图片的切换,提高页面的信息密度,增加视觉冲击力,为用户呈现更全面、更直观的信息。OpenHarmony可以使用Swiper轮播组件实现轮播图。本例基于,为大家介绍轮播组件Swiper,该组件提供滑动轮播显示的能力。
2023-08-03 09:02:04
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人