Софт-Портал

базы данных для андроид

Рейтинг: 4.9/5.0 (915 проголосовавших)

Категория: Android

Описание

Базы данных для андроид

user5151, Логичней-бы было,чтобы сама программа создавала файл,при выборочном импорте контактов. Программу-снес


Программа никакого отношения к записной книжке телефона не имеет.
Программа предназначена с работой базой данных, которая возможно была внесена в екскль еще до создания операционной системы андроид.
Ею успешно пользовались в екселе на компьюте. После появления андроида они решили пользоватся этой базой еще и мобильно.
Это просто один проект, который я делал по просьбе.

Сообщение отредактировал user5151 - 09.12.2011, 14:25

user5151, Дело в том,что вот как-раз программы(внятно работающей),для создания Excel контактов(из телефонной книги) на Android нету. Вот-бы чем заняться.
P.S.Пользуюсь Memento (у меня купленная) <

ссылка. Для создания,всякого рода баз.Рекомендую посмотреть,как там функционал реализован.Единственно что не хватает,все того-же, импорта контактов из телефонной книги.

Сообщение отредактировал chuk-75 - 09.12.2011, 15:34

user5151, Дело в том,что вот как-раз программы(внятно работающей),для создания Excel контактов(из телефонной книги) на Android нету. Вот-бы чем заняться.


т.е вам надо контакты из телефонной книги перебросить в Excel ?

базы данных для андроид:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Android sqllite

    Справочник по android API База данных по SQLite

    Андроид поддерживает локальные базы данных SQLite для хранения пользовательской информации. SQL cинтаксис данной базы стандартный.

    класс SQLiteOpenHelper

    Для создания, обновления и удаления базы используются вспомогательный класс наследник от SQLiteOpenHelper. При запуске новой версии программы через Eclipse файл базы данных сохраняется. Если необходимо пересоздать базу, тогда проще изменить версию базы в коде, чем удалять приложение из телефона.

    Перед работой с базой ее необходимо открыть, после завершения работы - обязательно закрыть.

    интерфейс Cursor

    Объект с интерфейсом Cursor хранит в себе записи выборки sql запроса. Курсор имеет внутренний указатель на текущую запись. В самом начале этот указатель равен -1, поэтому перед началом обработки курсора вызываются методы типа moveToNext(). Существует лимит на число одновременно открытых курсоров. Все открытые курсоры должны быть закрыты. Ниже приведены некоторые методы:

    • close () - закрыть курсор;
    • copyStringToBuffer (int columnIndex, CharArrayBuffer buffer) сохранить текст указанного столбца в буфер;
    • byte[] getBlob (int columnIndex) - получить значение столбца в виде байтового массива;
    • int getColumnCount () - число столбцов в записи;
    • int getColumnIndex (String columnName) - индекс столбца по его имени, индексация от 0;
    • String getColumnName (int columnIndex) - имя столбца по его имени;
    • String[] getColumnNames () - массив имен столбцов;
    • int getCount () - число записей в выборке;
    • double getDouble (int columnIndex) - получить значение столбца в виде double, существуют аналогичные методы для других типов, включая String;
    • Bundle getExtras () - дополнительный пакет данных;
    • int getPosition () - текущая позиция внутреннего указателя курсора;
    • int getType (int columnIndex) - тип данных столбца, может возвращать следующие значения:
      • FIELD_TYPE_BLOB - бинарный тип;
      • FIELD_TYPE_FLOAT - тип с плавающей точкой;
      • FIELD_TYPE_INTEGER - целый тип;
      • FIELD_TYPE_NULL - null значение;
      • FIELD_TYPE_STRING - строка;
    • boolean isAfterLast () - истина, если курсор указывает на элемент после последней записи;
    • boolean isBeforeFirst () - истина, если курсор указывает на элемент перед первой записью;
    • boolean isClosed () - истина, если курсор закрыт;
    • boolean isFirst () - истина, если курсор указывает на первую запись;
    • boolean isLast () - истина, если курсор указывает на последнюю запись;
    • boolean isNull (int columnIndex) - истина, если значение указанного столбца null;
    • boolean move (int offset) - сдвинуть курсор относительного текущей позиции на указанное число;
    • boolean moveToFirst () - установить курсор на первую запись;
    • boolean moveToNext () - сдвинуть курсор на следующую запись;
    • boolean moveToPosition (int position) - установить курсор в указанную позицию;
    • boolean moveToPrevious () - сдвинуть курсор на предыдущую запись;
    курсор и активность

    Активность имеет несколько методов для работы с базой данных. Наиболее полезный - startManagingCursor. передает управление курсором системе, которая сама закроет курсор, когда нужно. Это удобно, если курсор используется прямо в коде активности.

    класс SQLiteDatabase

    Ниже приведены основные методы класса.

    • SQLiteStatement compileStatement (String sql) - скомпилировать sql выражение, многократное использование скомпилированных выражений убыстряет обращение к БД;
    • void execSQL (String sql) - выполнение SQL запроса не возвращающего данные (не SELECT);
    • void execSQL (String sql, Object[] bindArgs) - предыдущее, но также исключаются INSERT/UPDATE/DELETE запросы;
    • int delete (String table, String whereClause, String[] whereArgs) - удаление записей, возвращается число удаленных записей;
    • long insert (String table, String nullColumnHack, ContentValues values) - вставка записи, возвращается id записи;
    • int update (String table, ContentValues values, String whereClause, String[] whereArgs) - обновить записи, возвращается число обновленных записей;
    • Cursor query (String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy) - выборка записей из таблицы;
    • int getVersion () - версия базы данных;
    • String getPath () - путь к файлу базы данных;
    • void setLocale (Locale locale) - установить локаль базы данных;
    • void beginTransaction () - начать транзакцию в экслюзивном режиме;
    • void endTransaction () - завершить транзакцию;

    Аргументы whereClause и selection представляют блок WHERE sql запроса, но без самого WHERE, аналогично другие блоки. В блоке WHERE позволяется использовать символ. для задания изменяемых параметров запроса. В этом случае должен быть определен массив whereArgs, число элементов соответствует числу. в запросе.

    Вспомогательный класс ContentValues задает значения столбцов для вставляемой/обновляемой записи.

    Работу с каждой таблицей удобно вынести в отдельный класс.

    Скачать Базы данных MobiDB для Андроид бесплатно

    Базы данных MobiDB для Android

    Приложение для создания многоцелевых реляционных баз данных для Windows 10 и Android
    Базы данных MobiDB позволяет создавать сложные реляционные базы данных с множеством таблиц и связей между ними, настраивать внешний вид форм для ввода информации и таблиц, экспортировать записи в CSV и PDF и распечатывать их, а также синхронизировать данные между разными устройствами и платформами и предоставлять доступ к базам данных для совместной работы.


    Удобный визуальный редактор
    MobiDB предлагает пользователям удобный и интуитивно понятный редактор для создания форм для ввода информации и формирования структуры базы данных. Поля добавляются на форму простым перетаскиванием из панели инструментов, можно настроить размер самого контрола, размер и стиль шрифта подписи и вводимого значения. Там же можно настроить связи с другими таблицами и ввести выражение, после вычисления которого, в карточке будет показан его результат.


    Внешний вид таблиц и расширенная сортировка и фильтрация
    Внешний вид таблиц настраивается в соответствии с требованиями пользователя – меняется ширина колонок, порядок их следования, неинформативные колонки можно скрыть.
    Данные в таблицах можно сортировать и фильтровать по нескольким колонкам. Настройка фильтрации похожа на ту, что реализована в Excel, пользователи быстро разберутся, как с ней работать. Настроенные фильтры можно сохранить для последующего использования.


    Импорт, экспорт и печать
    У пользователей есть возможность заполнять таблицы, импортируя данные из CSV файлов. Введенные данные можно экспортировать в CSV для последующей работы (при этом картинки сохранятся в отдельный каталог, и на них указаны ссылки). Экспорт в PDF очень удобен для официальных документов таких, как счета для клиентов, когда файл можно тут же отправить заказчику для проведения оплаты. Записи также можно распечатать на любом подключенном принтере.


    Синхронизация и совместная работа
    Приложение может работать на Android и Windows 10, при этом доступна синхронизация и одинаковый набор возможностей под одним пользовательским аккаунтом. Можно спроектировать базу данных на настольном компьютере и потом добавлять или редактировать записи на планшете или даже телефоне. Также существует возможность совместной работы над базами данных, нужно просто поделиться ссылкой на базу в одном из поддерживаемых облачных хранилищ: OneDrive или Dropbox.

    Установка мобильной версии для Android

    Установка мобильной версии для Android Варианты установки оболочки

    Самый простой способ: запустите в вашем телефоне приложение «Google Play », введите в строку поиска «2ГИС», затем нажмите «Установить». После чего начнется установка.

    Если приложение Google Play не работает, зайдите на телефоне в «Настройки», затем в «Приложения» и включите галочку «Неизвестные источники — Разрешить установку приложений, полученных не из Google Play». Далее вы можете воспользоваться любым из возможных вариантов установки. Обратите ваше внимание, что способы установки оболочки для разных версий Android отличаются.

    Затем перенесите скачанный apk-файл на мобильное устройство. При помощи любого файлового менеджера (например, ES Проводник) щелкните по файлу для начала установки.
  • Распознайте QR-код подходящего вам дистрибутива программы на соответсвующей странице для городов России. для городов Украины. для городов Казахстана с помощью специальной программы на вашем телефоне (например, Barcode Scanner).

    На мобильном устройстве появится ссылка, по которой можно скачать установочный файл. Запустите скачанный файл и установите приложение.

  • Установка данных городов

    Выберите наиболее удобный для вас вариант:

    1. После запуска оболочки кликните кнопку «Загрузить новые города» и выберите нужный город (или несколько). Затем нажмите кнопку «ЗАГРУЗИТЬ». База данных загрузится из интернета.
    2. Скачайте файл данных города (с расширением .dgdat) с нашего сайта на ПК, перейдя по ссылке: для городов России. для городов Украины. для городов Казахстана. Перенесите его на мобильное устройство в /Карта памяти/2gisMobile. После запуска оболочки данные города будут автоматически доступны для работы. Вы можете указать папку для хранения баз данных городов в настройках приложения: выберите в основном меню 2ГИС раздел «Моё», затем откройте «Настройки», далее «Каталоги» и в поле «Новые города» укажите нужный путь.
    3. Создайте папку для хранения баз данных городов на телефоне или карте памяти. Скопируйте туда файл данных и при запуске оболочки воспользуйтесь функцией «Выбрать из файла».

    Обратите внимание, что базы данных от настольной версии 2ГИС не подходят для мобильных устройств!

    Скачать База данных MobiDB Lite для Android бесплатно

    База данных MobiDB Lite для Android

    База данных Mobi DB Lite – универсальное приложение под системы Андроид, для поклонников систематизации и каталогизации абсолютно любой информации. С его помощью, в ваш телефон или планшет можно ввести любую базу данных, которая может вам пригодиться. Например, список понравившихся рецептов, которые вы запоминали, или могли скачать из интернета, записи по заказам клиентов, получением и выдачей товаров и т.п.

    База данных Mobi DB Lite для Android предлагает такие возможности:
    • Множество вариаций дизайна интерфейса
    • Печать нужных баз данных (для Андроид 4.4 и выше)
    • Набор шаблонов таблиц, которые имеют удобные настройки
    • Возможность отправлять содержимое по e-mail
    • Установка параметров сразу для нескольких таблиц
    • Удобный поиск и др.

    Все составляющие приложения предоставляются бесплатно, однако имеют ограничения. Если вам нужна программа без них, то лучше скачать расширенную платную версию.

    Редактировать базы данных и управлять ими в База данных Mobi DB Lite не тяжело, скачать и освоить данный виджет на своем Android смартфоне может каждый.

    Скриншоты программы База данных MobiDB Lite для Андроид

    Видео-обзор База данных MobiDB Lite Скачать другие программы для Android:

    2014-2016 © Программы для Android

    Программирование SQL базы данных в Android

    Программирование SQL базы данных в Android

    По умолчанию в Android используется база данных SQLite - это довольно популярная, легкая и быстрая реляционная база данных. Если для вас SQL – это пустой звук, то, скорее всего, вы мало что поймете из этой статьи. Предполагается, что читатель знаком с SQL, знает что такое запросы выборки, триггеры и представления. Если это не так - почитайте какое-нибудь введение в SQL, а потом возвращайтесь сюда.

    База данных SQLite имеет некоторые особенности, о которых нужно помнить:

    • Не поддерживается проверка типов данных. Это значит, что Вы случайно сможете записать данные не того типа, например поместить строку в колонку, предназначенную для целых чисел.
    • Не поддерживается ссылочная целостность: нет поддержки FOREIGN KEY и конструкций JOIN.
    • Полная поддержка Unicode отключена по умолчанию.


    Давайте создадим простую базу данных, содержащую информацию о работниках. База содержит две таблицы: Employees - для хранения данных о сотрудниках и Dept - о департаментах. И представление ViewEmps, связывающее работников с департаментами.

    Создание SQLite базы данных в Android проекте

    По умолчанию, Android не содержит удобных СУБД для создания и работы с базами данных (есть sqlite3.exe - консоль для работы с базой данных), поэтому давайте создадим базу и все необходимые таблицы непосредственно из кода.

    Во-первых, мы напишем класс, который будет управлять всеми операциями с базой данных: созданием базы, созданием таблиц, вставкой и удалением записей. Давайте создадим класс потомок отSQLiteOpenHelper. Нам нужно переопределить два метода:

    • onCreate(SQLiteDatabase db) - вызывается при создании базы данных. Здесь мы можем создать таблицы, определить в них колонки, создать виды и триггеры.
    • onUpgrade(SQLiteDatabse db, int oldVersion, int newVersion) - вызывается, при внесении изменений в базу, например при создании и удалении таблиц


    Внутри нашего класса определим переменные

    Как видите, здесь мы просто вызываем конструктор суперкласса, который имеет четыре параметра:

    • Context - контекст, связанный с базой данных.
    • dataBaseName - имя базы данных.
    • CursorFactory - можно использовать класс, созданный на основе класса Cursor. Это позволяет проводить некоторые дополнительные проверки и операции с результатами запросов. Если сюда подставить ссылку на наш класс, он будет использоваться вместо стандартного курсора. Мы не будем работать с CursorFactory. поэтому передадим значение null.
    • Version - версия базы данных. Смысл этого параметра будет раскрыт ниже
    Создание базы данных

    Давайте переопределим методonCreate

    Внутри метода мы с помощью SQL запросов создаем таблицы, триггеры и представления. Запросы вызываются для базы db с помощью методаexecSQL .

    МетодonCreate вызывается при создании базы данных, как только база создана, мы добавляем туда таблицы с необходимым набором полей. Вызов метода происходит, когда база данных не существует на диске, то есть для данного конкретного устройства этот метод будет вызван всего один раз, сколько бы мы потом не запускали нашу программу.

    Изменение базы данных


    Иногда возникает необходимость внести изменения в базу данных: поменять схему, добавить новые таблицы или поменять типы столбцов таблиц. Все это можно сделать внутри методаonUpdate(SQLiteDatabase db,int old Version,int newVerison) .

    Этот метод вызывается, когда изменяется номер, указанный в конструкторе класса. Помните то загадочное число 33, внутри конструктораDatabaseHelper. Если Вам вдруг понадобится внести изменение в свою базу, просто поменяйте номер в конструкторе. То есть, если вы измените конструктор

    приложение поймет, что вы хотите изменить свою базу и вызовет метод onUpgrade. Обычно внутри этого метода удаляются таблицы и создаются заново с другим набором полей.

    Управление внешними ключами

    Давайте создадим триггер, который будет следить при добавлении нового сотрудника за тем, чтобы указанный в описании сотрудника департамент присутствовал в таблице Dept.

    SQL команда, создающая такой триггер, выглядит следующим образом:

    Выполнение SQL команд в Android

    Как уже было отмечено выше, Вы можете выполнить любую SQL команду с помощью мtтодаdb.execSQL(String statement) .

    Добавление записи в таблицу

    Можно добавить новую запись в таблицу с помощью SQL командыINSERT. а можно воспользоваться методомdb.insert :

    Обратите внимание, для соединения с базой данных мы вызвали методthis.getWritableDatabase(). КлассContentValues позволяет создать карту с параметрами ключ-значение. Эта карта затем используется методомinsert. который фактически добавляет запись в таблицу. МетодContentValues.put создает пару ключ-значение. Еще одно замечание, хорошим тоном считается закрывать базу данных вызовом метода close() после завершения выполнения группы команд.

    Изменение значений в таблице

    Изменить значение в какой-либо записи можно с помощью SQL командыUPDATE или с помощью метода db.update :

    Метод update имеет следующие параметры:

    • String Table. название таблицы в которой мы хотим что-то изменить.
    • ContentValues cv. пара ключ-значение с новой информацией.
    • String where. строка-шаблон, определяющая условие WHERE, которое проверяется для каждой строки таблицы. Ксли условие истинно, то в этой строке обновляется информация в соответствии с параметром cv.
    • String[] args. массив с аргументами, которые подставляются в строку-шаблон where.
    Удаление строк

    Удалить строку в таблице можно с помощью SQL командыDELETE. а также с помощью методаdb.delete. Этот метод имеет аналогичный update набор параметров (за исключением cv).

    Выполнение SQL запросов

    Для выполнения запросов в Android используются два метода:db.rawQuery иdb.query. Давайте сделаем запрос к базе, с целью получения списка всех департаментов:

    МетодrawQuery имеет два параметра:

    • String query. Строка с SQL запросом SELECT.
    • String[] selection args. массив аргументов where, если он используется в SELECT запросе.


    Замечания! В качестве результата этого запроса возвращается объектCursor. Если в качестве ключевого поля в таблице используется колонка с именем, отличным от _id. Вам необходимо использовать alias в форме "SELECT [Column Name] as _id". Дело в том, что объектCursor всегда считает, что ключевое поле имеет имя_id. и если это не так, генерируется исключение.

    Другим способом выполнения запроса к базе является вызов методаdb.query. Давайте напишем метод, который выдает всех сотрудников, работающих в каком-то конкретном департаменте:

    Методdb.query имеет следующий набор параметров:

    • String Table Name. Имя таблицы, из которой осуществляется выборка.
    • String [ ] columns. список столбцов, которые войдут в результат.
    • String WHERE clause. шаблон where-условия или null.
    • String [ ] selection args. массив с аргументами where-условия.
    • String Group by. условие группировки.
    • String Having. условие HAVING.
    • String Order By by. порядок сортировки.
    Управление объектом Cursor

    В результате выполнения запросов нам возвращается объектCursor. содержащий таблицу с результатами запроса.Cursor предполагает последовательную работу со строками результата. В каждый момент времени активна одна строка, на которую ссылается указатель. Ниже перечислены методы, которые используются для работы с этим объектом:

    • boolean moveToNext() - перемещает указатель на одну запись вперед. Возвращает false, если достигнут конец таблицы результата.
    • boolean moveToFirst() - перемещает указатель на первую строку. Возвращает false, если таблица-результат не содержит строк.
    • boolean moveToPosition(int position) - перемещает указатель на конкретную строку в таблице результатов. Если строки с таким номером нет - возвращает false.
    • boolean moveToPrevious() - перемещает указатель на одну запись назад. Возвращает false, если достигнуто начало таблицы результата.
    • boolean moveToLast() - перемещает указатель на последнюю строку. Возвращает false, если таблица-результат не содержит строк.
    • int getColumnIndex(String column) - возвращает ссылку на колонку column в текущей строке. Для получения значения по ссылке используются методыCursor.getInt(int ColumnIndex), getShort,getString,getDouble, getBlob .


    Для определение текущей позиции указателя можно воспользоваться методами: boolean isAfterLast(), isBeforeFirst, isFirst, isLast и isNull(columnIndex). Их назначение без труда можно понять из названий.

    Если в результате выполнения запроса вы получили только одну строку, то извлечь из нее значения столбцов можно следующим образом:

    В результате выполнения этого метода, мы получим значение колонки _id текущей строки. После использования курсора его хорошо бы закрыть с помощью методаclose() .

    Вот собственно и все. Теперь вы вполне сможете использовать базы данных в своих Android проектах.

    Please enable JavaScript to view the comments powered by Disqus.

    Базы данных для андроид

    Android. Работа с базой данных SQLite

    В данном уроке мы рассмотрим как можно взаимодействовать с базой данных в Android приложениях.

    Android предоставляет несколько способов для хранения пользовательских данных и приложений. SQLite является одним из способов хранения данных пользователя. SQLite это очень легковестная база данных, которая содержится в ОС Android .

    В этом уроке я продемонстрирую, как реализуются запросы для обработки их как SQLite операций.

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

    Шаг 1.

    Начнем реализацию с класса DatabaseHandler. но для начала создадим для этого класса интерфейс:

    void addContact (Contact contact) — позволяет сохранять в базу данных новые контакты пользователей;
    Contact getContact (int id) — позволяет получить контакты по id ;
    List getAllContacts () — позволяет получить все контакты с БД;
    int getContactsCount () — позволяет получить количество контактов находящиеся в БД;
    int updateContact (Contact contact) — позволяет обновить контакт;
    void deleteContact (Contact contact) — позволяет удалить контакт;
    void deleteAll () — позволяет удалить все контакты.

    Теперь нужно реализовать этот интерфейс, но для начала унаследуемся от SQLiteOpenHelper .

    Полный класс выглядит так:

    По названиям переменных класса можно понять зачем они по этому перейду к методам класса.

    В конструкторе мы вызываем конструктор предка и передаем название БД, а также версию.

    Этот метод будет создавать таблицу в БД.

    Этот метод пересоздаст таблицу в БД.

    Теперь рассмотрим один метод который добавляет запись в БД, остальные работают аналогичным способом.

    В 3-й строчке примера выше используется экземпляр класса который позволяет нам получать доступ к БД.

    4-я строчка используется ContentValues этот класс содержит данные которые нужно записать в БД в виде Map которая принимает два параметра ключ, значение с помощью метода put (key, value).

    Ну и 8-я строка добавляет в запись в БД и следующей строкой закрывает соединение с БД.

    Шаг 2.

    Создаем сущность Contact:

    Шаг 3.

    Урок создан: 19 февраля 2013 | Просмотров: 28364 | Автор: Александр Барчук | Правила перепечатки

    Правила перепечатки сайта www.DevColibri.com

    Уважаемый посетитель проекта!

    В этом документе, Вы можете узнать на каких условиях Вы сможете использовать материалы, сайта www.devcolibri.com на своих ресурсах, в своих рассылках и т.д. и т.п.

    Вам разрешается свободно использовать в своих целях любой документ при соблюдении следующих условий:

    • Ссылка на сайт www.devcolibri.com или на сам урок который вы хотите использовать в своих целях в виде ссылки, а не в виде текста.

    • Содержание урока или статьи при перепечатке не должно подвергаться модификациям и переделке. Все уроки и статьи, размещенные на сайте, должны перепечатываться как есть. Вы не имеете права урезать, исправлять или иным образам коверкать републикуемый документ. Но если это жизненно важно, Вы можете обратиться к администратору проекта www.devcolibri.com по email. Без письменного согласия администратора, модифицировать документ запрещается.

    • В конце перепечатываемого документа Вы обязаны вставить ссылку на сайт www.devcolibri.com.

    • Ссылка на сайт. обязательно должна быть работоспособной (при нажатии человек должен выходить на сайт автора). Если Вы перепечатали какой-либо документ, обязательно проверьте ссылку на работоспособность.

    С уважением, Администратор!
    admin@devcolibri.com

    Скачать приложение Mobi DB - базы данных для Android любой версии бесплатно!

    Приложение Mobi DB — базы данных для Android


    Разработчик: Perpetuum Software
    Рейтинг: 4,7
    Голосов: 3
    Категория: Бизнес
    Технические требования: Требуется версия Android 4.0 или более поздняя
    Вес приложения: 16Mb
    Версия данного приложения: 1.2.0.67
    Последнее обновление разработчиком: 17 июня 2014 г.
    Возрастные ограничения: Для средней возрастной группы

    Что добавили в приложение 17 июня 2014 г.:

    New: Export to CSV
    New: Import from CSV
    New: Ability to drag and drop items in table view settings
    Fixed: Bug with creation of two blank databases consequently
    Fixed: Control deletion bug

    Видеообзор приложения:

    Приложение Mobi DB — базы данных является довольно известным в категории Бизнес. Диапазон человек, скачавших данное приложение с Google Play, колеблется в районе 10–50 человек. Сколько точно человек установило данное приложение с сайта, к сожалению, посчитать никак не получится. Рейтинг у данной программы тоже неплохой и равняется 4,7.
    Самой последней версией, выпущенной на сегодняшний день, является версия приложения 1.2.0.67. Эту версию выпустили 17 июня 2014 г. добавив в неё много всего нового, а также разработчики Perpetuum Software учли пожелание пользователей и реализовали их.
    Для средней возрастной группы это приложение будет наиболее актуальным. За него, кстати, проголосовало 3 пользователей! Оно является очень популярным приложением жанра Бизнес. Требуется версия Android 4.0 или более поздняя версия, чтобы данное приложение полноценно и корректно работало. Если у Вас версия ниже, рекомендуем поискать аналогичное приложение по тегу: "Mobi DB - базы данных ", быть может найдете то, которое подойдет Вам.
    Не забудьте приготовить еще 16MB свободной памяти на телефоне, именно столько нужно, чтобы скачать приложение Mobi DB — базы данных.apk на Android по прямой ссылке! Для этого достаточно нажать на кнопку скачать, как сразу же начнется загрузка приложения. Вы также можете посмотреть приложение Samsung eStore на Android и приложение GlobalTestMarket на Android, ведь они тоже относятся к приложениям " Бизнес ". Приятного использования данной программы!


    Post navigation Разделы Поиск нужного приложения Новые приложения Нам важно знать… Топ приложений Случайные приложения О сайте

    Здравствуй, Уважаемый посетитель! Наш сайт предлагает Вам огромное количество приложений для Вашего Андроид смартфона, на данный момент количество приложений исчисляется несколькими тысяч!
    Все данные приложения доступны по прямым ссылкам в формате .apk, поэтому у Вас не должно возникнуть проблем с их загрузкой!
    Надеемся, что Вам у нас понравится! Всего наилучшего! Администрация сайта.

    Поиск приложений по меткам

    Soft.Mobile-Master. Полные версии, PRO, Full, взломанные, бесплатные и другие приложения на Android! | Карта сайта