Я новичок в программировании, и я начинаю с Java и Android. Я хочу создать базу данных, поэтому я следил за официальной документацией: https://developer.android.com/training/basics/data-storage/databases.htmlДоступ к закрытым членам класса из другого класса
Моя проблема возникает, когда в классе Контракта члены для создания и ведения базы данных являются частными строками (SQL_CREATE_ENTRIES и SQL_DELETE_ENTRIES). Определяя класс DBHelper в другом файле, я просто не могу получить доступ к этим членам так, как он отображается в документации (класс FeedReaderDbHelper просто использует их, как если бы они были внутри его области). Итак, Android Studio просто положил предложение на красный цвет и говорит: «Не удается разрешить символ».
Что мне здесь делать? Я также читал о документации, что установщики/получатели не рекомендуются для Android.
Есть и другие решения, которые вы могли бы использовать как Realm Java для обработки ваших потребностей базы данных; это намного проще и обрабатывает все для вас оптимизированным способом. – Eenvincible
* сеттеры/геттеры не рекомендуются для Android * - Не знаете, где вы это читаете ... –