前言最近看到了网上很多一件事专区,其中很重要的户籍地选择一时间让我有点手足无措无从下手,因此我去网上搜集了大量资料,现在来跟大家讲讲如何实现该功能。先看成果开发过程第一步新建compoments目录,再建一个Picker目录用来存放选择器的所有代码,再新建三个ets文件。目录结构如下:第二步在data.ets文件中,添加如下代码。由于全国数据过多,这里的地区数据只列举三个省的市及区。如要增加数据,按照该格式增加“省”增加...
一、背景上一节我们实现了嵌套购物车的创建实体类、模拟数据的添加、嵌套商品列表的展示,以及底部自定义结算组件等功能,是不是觉得我们已经距离成功实现了一大步?看起来我们的模块已经有模有样,其实业务逻辑还有很多需要实现,我们需要对各种情况都要进行判断,最后真正的实现我们的嵌套购物车功能,我们最终要实现的内容如下:二、业务逻辑分析首先我们看单独条目距离功能还缺少什么内容?从页面展示角度看,我们还缺少商...
一、背景最近逛论坛和各种技术站发现大家对商城类应用搜索的频率非常高,在商城开发领域深耕多年的我因为业务需要也想要找一份购物车的代码来模仿一下,逛遍了论坛发现,有关购物车的文章都是简单的单列表展示、展示、结算,有那么个意思但是不符合我的需求,所以我想要自己实现一个包含店铺和商品功能的购物车模块,具体效果我们就直接看淘宝的图来进行效果实现,首先上淘宝的效果图:二、功能分析通过以上图片我们可以看到一...
最近翻看到了自己的刚开始学习鸿蒙的一些笔记,看到了很多个常用但很容易搞错的知识点,现在分享给大家。一、实现文本溢出省略号属性:.textOverflow({overflow:TextOverflow.Elipsis}).maxLines(数字)控制最大行.lineHeight(数字)想要设置纵向的文字间距,直接设置行高代码示例:build(){Column(){Text('HarmonyOS开发初体验').width('100%').fontSize(30).fontWeight(FontWeight.Bold)Text('一套代码工程,一次开发上架,多端...
一、背景上一节我们实现了仿网易云的列表页面和简单的自定义播放组件,这一节呢我们继续上一节的内容进行一个拓展和延伸,这节的主要实现内容就是点击列表中的歌曲列表能够跳转到音乐播放详情页面,并实现点击左右切换音乐,切换的同时页面上其他歌曲信息也要同步切换,并且在音乐暂停和播放的时候我们要根据状态来实现一个播放动画,让我们的应用更加的丰富一些,最后不要忘记歌曲的进度条和歌曲的时间展示。我们先来看看要实...
一、背景最近逛论坛和各种技术站发现大家对音乐播放类应用搜索的频率非常高,刚好最近因为对next的网易云感兴趣我想着自己实现一下,借着这个机会,刚好把相关内容不够完善的空缺填不上,那么今天就为大家带来商城应用开发中比较重要的几个功能模块,首先让我们看看完成后的效果图从效果图中我们可以看到,音乐有了点网易云音乐的样子,并且已经实现了音乐列表的展示,还有一个底部的状态栏。同时我们也完成了一个简单的音乐播...