鸿蒙OS应用开发之显示图片组件4

发布时间:2024年01月17日

前面学习了比较复杂的图片显示,现在来学习一个简单的方式,就是采用网络图片显示。不过,这个需要APP向用户申请网络的权限。如果具备这个权限,只要连接上网,就可以动态地更新界面上显示的图片,这是比较方便的地方。

要显示网络的图片是比较简单的,只需要一行代码:

 Image("https://www.example.com/xxx.png")

这样就可以把网络图片显示出来。

有可能网络比较慢,这时候图片没有下载完成,就不能显示。从而导致显示的界面会比较乱,让用户看起来不舒服。面对这个问题怎么办呢?

幸好鸿蒙系统考虑到这个问题,提供了一个临时替换的方案,就是当图片没有下载完成之前可以采用占位的图片。意思就是在APP里可以提供一个默认的图片,当图片下载完成之前先用这个图片进行显示。需要使用下面的函数

文章来源:https://blog.csdn.net/caimouse/article/details/135642422
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。