我已经阅读了有关Volley的一些内容。所有的资料都建议使用RequestQueue作为单例。
为什么应该使用单例?
为什么不能随时创建RequestQueue?
我已经阅读了有关Volley的一些内容。所有的资料都建议使用RequestQueue作为单例。
为什么应该使用单例?
为什么不能随时创建RequestQueue?
Volley旨在对所有请求进行排队处理。拥有多个队列没有意义,这就是为什么它是单例模式的原因。
你可以在编程项目中将定义的RequestQueue
作为public static
的变量放置在class
中,并在任何地方使用它:
public static RequestQueue requestQueue = Volley.newRequestQueue(getActivity());