6 Оглавление
8 .2 . Выжимаем все из сенсоров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Использование сенсоров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Интерпретация показаний сенсоров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Замечания об эмуляторе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
8 .3 . Взгляд с высоты птичьего полета . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Встраивание MapView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Подготовка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Замечания об эмуляторе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
8 .4 . Вперед>> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Глава 9 . Работа с SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
9 .1 . Введение в SQLite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
9 .2 . SQL 101 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
DDL-запросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Modification-запросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Query-запросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
9 .3 . Привет, база данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Использование SQLiteOpenHelper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Создание основной программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Добавление строки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Выполнение запросов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Отображение результатов запроса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
9 .4 . Связывание данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
9 .5 . Использование ContentProvider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Изменение основной программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Добавление строки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Выполнение запроса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
9 .6 . Создание реализации ContentProvider . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
9 .7 . Вперед>> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Достарыңызбен бөлісу: