#夏日挑战赛# 【木棉花】:基于HarmonyOS的AI作诗应用开发 原创 精华
木棉花潘颖琳
发布于 2022-7-21 18:42
浏览
3收藏
前言
「本文正在参加星光计划3.0–夏日挑战赛」
观看了《HarmonyOS零基础JS开发之AI作诗》直播课后,根据课程进行了实战开发,实现了基于HarmonyOS的AI作诗应用开发。
概述
实现效果如下:
![]() |
![]() |
---|
正文
一、开发准备
1、下载安装好DevEco Studio
2、新建一个空白项目
二、开发步骤
1、添加权限
直播课程中给出了AI作诗的接口
HTTP数据请求功能主要由http模块提供。使用该功能需要申请ohos.permission.INTERNET权限。在config.json文件下添加代码:
此外,在config.json文件中的"abilities"模块里添加下述代码,可以去除在真机运行时左上方的标签
2、界面布局
index.hml文件
3、初始化数据
index.js
4、获取输入内容
5、通过网络接口生成诗
首先import需要的http模块:
点击按钮时响应事件——创建一个HTTP请求,返回一个HttpRequest对象,根据URL地址,发起HTTP网络请求,同时将结果赋值给弹窗内的文本组件,并显示弹窗内容。注意:每一个httpRequest对应一个http请求任务,不可复用,因此我在这里设置的是每次点击按钮都会创建一个http请求。
详情代码见demo源码仓pyl_poem文件
结语
以上就是我这次的小分享啦❀❀!欢迎评论区交流哦O(∩_∩)O
更多资料请关注我们的项目 : Awesome-Harmony_木棉花
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
分类
已于2022-7-21 18:42:14修改
赞
7
收藏 3
回复
7
2
3
相关推荐
不太懂诗,有没有大手子评价下AI写的咋样?
看得出文学素养不错啊!