Вопросы для контекста в Android. Как это работает и почему?

1

Я пытаюсь выяснить, что такое использование контекста, когда оно возвращается в конструктор в приведенном ниже примере, может ли кто-нибудь помочь дать более подробное объяснение и его возможное использование? Спасибо!

public static class DatabaseHelper extends SQLiteOpenHelper {

    public final Context myContext;

    public DatabaseHelper(Context context) {

        super(context, DB_NAME, null, 1);

        this.myContext = context;

    }
Теги:

1 ответ

3
Лучший ответ

В Android Context содержится вся информация о вашем приложении, и я считаю, что он используется здесь, чтобы ваше приложение не обращалось ко всем базам данных, кроме ваших. Вот почему нам нужен контекст...

  • 0
    Привет спасибо за ответ! Будете ли вы немного более объяснительным об этом? Я совершенно растерялся об этом .... спасибо!
  • 0
    Что ж, Context link - это системная среда в приложениях для Android, она используется для работы с БД, коллекцией мультимедиа, пользовательским интерфейсом и т. Д. Она предназначена для разделения приложений друг от друга и предоставления набора правил их взаимодействия, своего рода протокола (Intent ). Ваше приложение без контекста - это просто Java-программа, которая может только выйти (0); и ничего больше )))

Ещё вопросы

Сообщество Overcoder
Наверх
Меню