• 10 мая, четверг
  • Санкт-Петербург, Исполкомская 12-14, БЦ Ренессанс Правда Проходите турникет, идете к лифтам, поднимаетесь на 3 этаж, потом если выходите со стороны 3 лифтов, то поворачиваете налево, если со стороны 2 лифтов, то направо. И ближайшая дверь слева. Будут указатели.

Android Academy SPB #7: Хранение данных

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

137 дней назад
10 мая c 19:00 до 21:00
Санкт-Петербург
Исполкомская 12-14, БЦ Ренессанс Правда Проходите турникет, идете к лифтам, поднимаетесь на 3 этаж, потом если выходите со стороны 3 лифтов, то поворачиваете налево, если со стороны 2 лифтов, то направо. И ближайшая дверь слева. Будут указатели.

Мы рассмотрели, как получать данные из сети. Но теперь вопрос — как же их сохранять? Ведь не всегда пользователь имеет доступ в сеть, а мы хотим, чтобы пользователь мог всегда удобно пользоваться приложением. Для это и существует локальное хранение данных, различные способы которого мы рассмотрим на занятии.

Более подробный план того, что будет на занятии:

  • Activity lifecycle revisited
    • Deep dive into the Activity lifecycle

    • Handling configurations changes

  • Introduction to SharedPreferences

    • Accessing default sharedPreferences

    • Saving/retrieving data

    • commit() vs apply()

  • SQLite

    • SQL basics

      • SELECT, FROM, WHERE

      • CRUD    

    • SQLiteOpenHelper

      • Explanations & code snippets

        1. Create DB

        2. Creating tables

    • Insert data (basic)

      • ContentValues

    • Read data (basic)

      • Query

      • Cursor

    • Delete data

    • Update Data

  • Introduction to Room

    • Concept

    • @Database

    • @Entity

    • @Dao

    • Inserting data — deep dive

    • Querying data — deep dive

    • Delete data — deep dive

    • Update data — deep dive

 

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше