例如,我有一个基于服务器的应用程序,它进行JSON解析,获取图像URL,然后从服务器下载图像,然后可以点击到webview。如何在加载数据时花费更少的时间?我的解决方案是我在后台执行Asynch任务或在应用程序启动后立即触发服务,这样当用户想要数据时,他立即获得它。不需要进度条!
除此之外,还有哪些方法可以帮助我优化应用以获得最佳用户体验?请建议,我是android的新手。
答案 0 :(得分:3)
用于图像下载如果图像在设备缓存中可用,则可以使用缓存概念将图像保留在设备的本地缓存中,然后它将不再从服务器下载 或者您可以使用Google自己提供的快速图像下载概念Click here