HarmonyOS实战—实现随机更换笑话段子 原创
兮动人
发布于 2021-8-3 12:56
浏览
0收藏
Table of Contents
1. 单击更换文本
- 点击按钮更换文本的内容
- 也可以把文本内容更换为小说之类的
2. 实现案例:
-
新建项目:
TextListenerApplication
-
段子内容如下,不同的内容之间用虚线分割
实现思路:
-
把文本
txt
文件复制到profile
-
把文件数据给提出来,在JavaSE中一般是以
I/O
流的形式读取出来的,在HarmonyOS
也是类似,但不会直接去用I/O
流 -
在鸿蒙当中,有个叫资源管理器,管理着
resources
所有的东西,只要是resources
里的东西都归资源管理器管
-
所以就可以使用资源管理器去读取
txt
文件,并把文件的内容加载进来 -
查看
resources
对象,发现他是一个I/O
流,而且是I/O
流里的字节流
-
所以就可以根据流读取文本文件了
-
选中这行代码,按住
Ctrl + Alt + T
,抛出try-catch
-
代码实现:
ability_main.xml
- 给生成的默认
Text
文本添加个id
,再创建一个button
组件并加上id
MainAbilitySlice
-
运行后,段子都比较长展示不下
-
所以在
ability_main.xml
的Text
文本中加个属性,表示文本过长就会自动换行
- 接着再重新运行:
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
分类
已于2021-8-3 13:02:38修改
赞
4
收藏
回复
4
2
相关推荐
要是能调用那些搞笑网站的接口,或者实时爬取搞笑网站的页面,这个看起来还不错hhh
这个等我有时间研究研究,哈哈!