Збереження та редагування данних користувачів
Тимчасові файли або TempFile — файли, які будуть видалені після закриття програми. Використовуються для зберігання тимчасової інформації. В системі SHome тимчасові файли використовуються для запису даних з БД для відправки в хмарне сховище. Також в бета-версії програми лог краш записується в тимчасовий файл і відправляється на пошту розробників. SharedPreferences — клас для зберігання налаштувань… Читати ще >
Збереження та редагування данних користувачів (реферат, курсова, диплом, контрольна)
В Android API існує кілька способів зберігати налаштування користувачів та інформацію залежно від їх призначення і використання.
SharedPreferences — клас для зберігання налаштувань і невеликих обсягів інформації іншого типу[15]. Отри мати доступ до нього можна з будь-якого класу, пов’язаного зActivity абоView. Мінусзав'язаний на графічний інтерфейс і не підходить для зберігання великих обсягів інформації. Клас.
SharedPreferences по-замовчуванню використовується в класі PreferenceAc tivity для всіх його параметрів. У додатку відSHomeSharedPreferences використовується для зберігання веб токена сервісу Dropbox, налаштувань і логу системи при збої. Приклад використання:
SharedPreferences prefs = context. getSharedPreferences (DROPBOX_NAME,.
SharedPreferences.Editor edit = prefs. edit (); edit. putString («KEY_TOKEN_PAIR», tokenPair);
SQL Сonnectorклас, для розгортання та доступу до вбудованої в систему.
Android бази даних SQL lite. Використовується для зберігання і подальшої обробки великих обсягів інформації в базіSQL типу. У додаткуSHome використовується для зберігання історії прогноз погоди, показань з датчиків.
Тимчасові файли або TempFile — файли, які будуть видалені після закриття програми. Використовуються для зберігання тимчасової інформації. В системі SHome тимчасові файли використовуються для запису даних з БД для відправки в хмарне сховище. Також в бета-версії програми лог краш записується в тимчасовий файл і відправляється на пошту розробників.