00:01
哈喽,大家好,咱们这个视频呢,主要给大家去概述一下构帧进中的服务组件功能,咱们前面两个视频呢,重点去概述了它的知识问答和代码生成,其实它还有一个非常重要的功能,那就是服务组件啊,服务组件呢,我们可以点击切换我们的一个模型,那么第二个呢,就是我们的一个服务组件的一个功能,那么什么是服务组件呢?其实说白了它就是鸿蒙端的一个桌面卡片功能,呃,也被称为那个服务卡片,其实和我们安卓端的小部件以及那个iOS端的小组件功能是一样的,只是呢,呃,叫法不一样,都是将我们应用内的比较核心的功能啊,或者说用户关注度较高的一个功能啊,通过触发我们桌面应用,然后进行添加到呃,服务卡片上,进而呢,添加到我们的。
01:01
的一个桌面上,以此呢,达到一个信息的展示的一个及时性,相关功能直达应用的一个便捷功能,可以说呃,在用户体验上呢,是一个嗯,比较质的一个提升。行,那我们就利用这个AIQ真理来帮我们实现一个啊服务卡片的一些功能,在这里呢,我们可以输入,哎,我们要实现的一个变,比如说。帮我实现一个22×4的一个服务卡片,当然了,我们这在这里呢,我们可以把我们的需求,也就是指令描述的更加准确一些,比如说上面是一个搜索框啊,下面是一个按钮等等。
02:00
我们这个指令呢,呃,可以进行对他多次的进行询问。好,目前他已经理解了啊,我们可以选回复yes。嗯,稍等一下啊好,我们的服务卡片呢,已经帮我们生成完毕了,呃,它默认情况下呢,会给我们生成是3张卡片。嗯,大家稍等一下,好,目前来呢,已经给我们去展示出来了,对吧?我们想要的是搜索,搜索框下面是按钮啊可以看到确实是有,第一个是带有搜搜索框的,那么第二个呢,就更加符合我们的一个需求,就上面是搜索框,下面是三个按钮,这个呢,第三个呢,也是有一个搜索框下面是单按钮,我们呃,如果说它生成的和我们的需求的话,呃,不是很匹配的情况下呢,我们可以接着去发送指令让它呃去继续优化,当然如果说我们感觉到某一个符合我们的一个需求,那么我们就可以保存到我们的项目里面,也就是他每一个卡片下面都有一个,哎,Sell to project对吧,我们可以通过点击它直接插入到我们的一个呃项目里面,比如说我们。
03:52
把第二张卡片保存一下。好,呃,第二张卡片保存下来哈,嗯,它就会弹出一个窗口,就是我们要保存到哪一个拈块下面啊,目前来说我这个项目里面有两个模块,一个是呃,对吧,Int对吧,就是我们的主模块,还有一个test模块,这是我们保存到我们的一个主模块下面呢,就是我们的一个服务组件的名字啊,还有就是我们服务服务卡片一个显示的一个比例,嗯,这里呢,我们直接选择默认的直接next,好这种情况下呢,它就会在我们这个主门框架去生成我们卡片所需要的一些呃资源,比如说我们的一个呃代码比,再比如说我们一个服务卡片的一个UI,还有服务卡片的呃资源,以及服务卡片的一个配置,我们点击finish。
04:55
好,编译通过之后呢,我们的服务卡片就已经添加完毕了啊,这个就是我们服务卡片的一个UI,它是在我们的一个池下面。
05:16
这个如果说我们感觉到UI,呃,生成的UI和我们的需求不匹的,不匹配的情况下,我们就可以在这里进行更改,当然了我们可以直接去运行看一下效果。好,已经运行完毕了,哎,我们回到我们的一个桌面上,我们可以长按我们的一个应用图标,哎,就可以发现呢,已经自动给我们展示了一个卡片的功能,我们可以点击它。
06:00
点击之后呢,诶,我们刚才使用Q珍妮给我们创建的这个服务卡片啊,已经被展示出来了,我们直接可以把它添加添加至桌面。哎,这个呢,就是刚才我们利用AI给我们创建的一个啊服务卡片,当然我们,嗯,当然了,后续的功能就是我们针对这个服务卡片进行呃,UI的修改,以及那个事件的处理,好咱们这个视频呢,就介绍到这里,主要给大家去介绍一下我们怎么样去利用code珍妮帮助我们快速的去实现一个服务卡片的一个功能,好,谢谢大家。
我来说两句