Android APP设计加载使用gif动图需要注意的一般性问题

简介: Android APP设计加载使用gif动图需要注意的一般性问题(1)gif图片尺寸大小问题。gif图片的尺寸通常不会太小,这些图片如果从网络加载将消耗手机用户更多的网路流量。

Android APP设计加载使用gif动图需要注意的一般性问题


(1)gif图片尺寸大小问题。gif图片的尺寸通常不会太小,这些图片如果从网络加载将消耗手机用户更多的网路流量。若是流量付费用户且用户对流量产生的费用敏感,无疑会对Android手机客户端用户产生不佳影响。
建议:应该控制整个客户端中或页面中的gif图片数量,避免造成过多的流量消耗。


(2)gif图片对Android手机客户端性能的影响。由于在Android手机客户端加载gif动图图片,比一般的png、jpg、bmp等这类图片需要消耗更多的Android系统计算资源(存储、CPU、GPU等),如果某一个页面加载较多gif图片,势必将影响一些较老的低端手机性能。简单列举不良后果如下:gif图片不能秒开、卡顿一段时间(因为在缓冲gif图片)才能正常显示等等。
建议:应严格限定某一页面的gif图片数量,可以考虑一个单独页面,gif图片数量尽量不超过两个。


(3)用户体验问题。加载gif图片的其中一个好处是手机客户端页面“动”起来,不再死气沉沉,活泼生动了,让Android手机用户在使用APP时候额外产生一定的趣味性。但是,如果某一个页面同时放置一个以上的gif图片,那么这种情形将不得不考虑:整个页面可能变得“杂乱”起来,因为多个gif图片都在动态的像电影画面一样播放,而用户在使用Android手机客户端时候,需要聚焦,太多的gif“动”图,可能会使用户“眼花缭乱”,进而产生“心烦意乱”的不良的体验感觉。
建议:gif图片动图虽有趣味,但要在设计的同时考虑用户在使用时的聚焦,一定数量的gif动图将产生很好的用户观赏效果,但是太多的gif图片,可能产生不良、相反的设计效果。


(4)最终安装包APK大小的问题。如果是事先将gif图片放到apk中,虽然可以减少Android用户的流量消耗,但会造成安装包apk文件变大。

相关文章
|
19天前
|
存储 Java API
Android 浅度解析:mk预置AAR、SO文件、APP包和签名
Android 浅度解析:mk预置AAR、SO文件、APP包和签名
76 0
|
1天前
|
移动开发 jenkins 持续交付
jenkins编译H5做的android端编译卫士app记录
jenkins编译H5做的android端编译卫士app记录
|
4天前
|
编解码 调度 Android开发
Android音频框架之一 详解audioPolicy流程及HAL驱动加载与配置
Android音频框架之一 详解audioPolicy流程及HAL驱动加载与配置
9 0
|
4天前
|
Android开发
Android APP 隐藏系统软键盘的方法
Android APP 隐藏系统软键盘的方法
10 0
|
4天前
|
Android开发
Android修改默认system/bin/下可执行程序拥有者和权限,使用实例,只有root和系统app权限才能执行某个命令。
Android修改默认system/bin/下可执行程序拥有者和权限,使用实例,只有root和系统app权限才能执行某个命令。
11 0
|
5天前
|
Android开发
Android中Glide加载Https图片失败的解决方案
Android中Glide加载Https图片失败的解决方案
13 1
|
18天前
|
XML Java Android开发
Android系统 添加动态控制屏幕方向、强制APP横竖屏方向
Android系统 添加动态控制屏幕方向、强制APP横竖屏方向
33 1
|
19天前
|
测试技术 Android开发
Android App获取不到pkgInfo信息问题原因
Android App获取不到pkgInfo信息问题原因
19 0
|
19天前
|
Android开发
Android Mediatek NVRAM 加载 MAC 地址并禁用 MAC 地址更新
Android Mediatek NVRAM 加载 MAC 地址并禁用 MAC 地址更新
7 0
|
1月前
|
移动开发 小程序
如何让uni-app开发的H5页面顶部原生标题和小程序的顶部标题不一致?
如何让uni-app开发的H5页面顶部原生标题和小程序的顶部标题不一致?