МОВУ SQL в Android додатку

&nbsp

Для написання програм в Android звичайно потрібні базові навички програмування мовою SQL, хоча для вирішення найбільш поширених завдань, повязаних з даними, надаються більш високорівневі класи Можна вважати введенням в SQL Хоча SQL і не є темою нашої книги, ми досить детально розповімо вам про Android-орієнтованої SQL, і ви зможете забезпечувати довготривале зберігання даних в найрізноманітніших додатках для Android Ми розповімо про мову SQLite на прикладі простих команд SQL і по ходу розповіді покажемо, як користуватися командою sqlite3 і як саме запити змінюють таблиці, до яких вони застосовуються Крім того, вам може стати в нагоді керівництво W3Schools на цю тему: http://wwww3schoolscom/ sql / sql_introasp

При роботі з SQLite база даних – це звичайний файл в файловій системі Android, який може знаходитися у внутрішній памяті телефону або на карті памяті Але, як ви побачите, бази даних більшості додатків розташовуються в каталозі / data / data / comexampleyourAppPackage / databases Можна запустити команду 1 s в цьому каталозі в оболонці adb – так складається список баз даних, які Android створив за вас

База даних займається довготривалим зберіганням даних Це означає, що вона оновлює файл SQLite способом, який вказується в кожному реченні SQL, видаваному програмою Далі по тексту ми описуємо, як різні команди SQLite використовуються в утиліті sqlite3, призначеної для роботи з командним рядком Пізніше ми покажемо, як досягти аналогічних ефектів за допомогою API Android Хоча функція роботи з SQL з командного рядка не передбачена в додатку, який ми створюємо, вона безумовно стане в нагоді вам для налагодження додатків по мірі їх розробки Ви побачите, що написання коду для бази даних в Android – це, як правило, ітеративний процес написання коду Java для управління таблицями, а потім – взяття створених даних з комірок таблиці за допомогою командного рядка

Джерело: Android Програмування на Java для нового покоління мобільних пристроїв

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*