Android APP设计加载使用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文件变大。

你可能感兴趣的:(Android,android)