Образцы Google Volley Singleton Линия очереди запросов

Я пытался реализовать Volley в моем проекте. Я использую руководство разработчиков Google для понимания концепций.

Во втором уроке настройка RequestQueue как синглтон (Рекомендуемая практика) преподается. Ниже приведен фрагмент кода из этого урока.

public class MySingleton {
    private static MySingleton mInstance;
    private RequestQueue mRequestQueue;
    private ImageLoader mImageLoader;
    private static Context mCtx;

    private MySingleton(Context context) {
        mCtx = context;
        mRequestQueue = getRequestQueue();

Теперь перейдем к моему вопросу, когда я следовал этому коду, я получаю подсказки (в Android Studio 2.2) следующим образом.

Не размещайте классы контекста Android в статических полях (статическая ссылка на ApiRequestQueue, у которой контекст поля указывает на Контекст); это утечка памяти (а также нарушает Instant Run)

Для строк 2 и 5 в приведенном фрагменте.

Что я должен делать? Должен ли я подавить их или есть способ обойти?

Благодарю.

0 ответов

Другие вопросы по тегам