HarmonyOS 鸿蒙Next 购物商城前奏

HarmonyOS 鸿蒙Next 购物商城前奏 本来打算用API9来写的,但是鉴于两天的踩坑,远程模拟器画质感人,以及操作的时候并不是那么流畅,所以我就暂且用API8来做实验了,刚好之前花了1500,淘了个二手的nova10,

环境

工具版本: DevEco Studio 3.1 Canary1
SDK版本: 3.1.9.7(API Version 8 Release)

接下来我们开始正文

第一步,创建项目

第二步,签名

下面这个界面需要登录,点击ok就好。

如果不签名的话,会出现这样的错误

$hdc file send D:\code\OpenHarmony\8\NutMall\entry\build\default\outputs\default\entry-default-unsigned.hap /sdcard/e79d62f7f06a4d3f8dac6f3c8d6193ba/entry-default-unsigned.hap
$hdc shell bm install -p /sdcard/e79d62f7f06a4d3f8dac6f3c8d6193ba/
Failure[INSTALL_FAILED_NO_BUNDLE_SIGNATURE]
$hdc shell rm -rf /sdcard/e79d62f7f06a4d3f8dac6f3c8d6193ba
Error while Deploying HAP

这个时候,我们就可以操作了

到这儿的话,我们运行起来,还是有两个问题,

第三步,修改图标和名称

图标和名称需要修改,既然我们创建的是坚果商城,那就把图标和名称改为坚果,

"icon": "$media:icon", //图标
"description": "$string:MainAbility_desc",
"label": "$string:title", //应用名称

第四步,实现沉浸式状态栏

我们在打开一个新工程,进行调试,文字内容上面出现了一个默认文字为"labak"的黑底标题栏,这个很影响App美观。其次,顶部手机信号、电量等图标的背景默认是黑色,感觉很不爽

下面,我们通过实现沉浸式体验的状态栏,解决上述问题。步骤如下:

打开config.json添加如下字段。

"metaData": {
    "customizeData": [
        {
            "name": "hwc-theme",
            "value": "androidhwext:style/Theme.Emui.Light.NoTitleBar"
        }
    ]
}

第五步,进入正文

我的目前的目录

D:.
├─ets
│ └─MainAbility
│   ├─common //公共组件
│   ├─data//测试数据
│   ├─model
│   ├─pages//首页
│   ├─tabcontent//底部页签
│   └─utils//工具
└─resources
  ├─base
  │ ├─element
  │ └─media
  ├─en_US
  │ └─element
  ├─rawfile
  └─zh_CN
    └─element

文档没写完,请持续关注。


更多关于HarmonyOS 鸿蒙Next 购物商城前奏的实战教程也可以访问 https://www.itying.com/category-93-b0.html

8 回复

更多关于HarmonyOS 鸿蒙Next 购物商城前奏的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


坚果老师你有QQ群吗?我有很多技术上的问题想咨询你

坚果老师有训练营微信群。这里不能粘贴图片。发下面哈,

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

最近刚刚接触,期待教程更新

学习

鸿蒙Next购物商城前奏可能意味着华为正在准备或已经启动了基于HarmonyOS系统的全新购物商城服务。这一服务可能融合了鸿蒙系统的分布式技术、高效能以及安全特性,旨在为用户提供更加流畅、安全和便捷的购物体验。

鸿蒙系统的分布式技术可能使得购物商城能够在多个设备间无缝协同工作,比如用户可以在手机上浏览商品,然后在智慧屏上进行详细查看,甚至直接在智能音箱上完成购买操作。高效能则保证了商城应用的快速响应和流畅运行,而安全特性则为用户的数据和交易安全提供了有力保障。

此外,鸿蒙Next购物商城可能还融入了AI、大数据等先进技术,以提供更加个性化的推荐和服务。用户可以期待一个更加智能化、便捷化的购物环境。

如果帖子中提到的购物商城服务已经上线或即将上线,用户可以关注华为官方渠道或相关应用商店,以获取更多关于鸿蒙Next购物商城的详细信息和使用体验。

如果问题依旧没法解决请联系官网客服,官网地址是: https://www.itying.com/category-93-b0.html

回到顶部