Форум программистов, компьютерный форум CyberForum.ru

Как работать с файлом .db? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Не работает If и запуск нового активити http://www.cyberforum.ru/android-dev/thread1613060.html
Есть загрузка данных с базы MySql в переменные, есть 2 EditText в которые вводятся текстовые данные, нужно проверить данные с Едитов и сравнить с данными в базе данных, воткод: products = json.getJSONArray(TAG_PRODUCTS); login = (EditText) findViewById(R.id.editText1); pass = (EditText) findViewById(R.id.editText2); String a =...
Android Как вывести в ListView, только если тело SMS содержит определенный текст? нужно чтобы в ListView выводились только тела тех сообщений в которых есть определенный текст. сейчас есть вот такой рабочий код: listView = (ListView) view.findViewById(R.id.listViewSMS); // Create Inbox box URI Uri inboxURI = Uri.parse("content://sms/inbox"); // List required columns String reqCols = new String { "_id", "body" }; http://www.cyberforum.ru/android-dev/thread1613038.html
Android Как подключить библиотеки для работы с файлами?
Уже создавал тему и успешно подключил библиотеки. Но как оказалось, что бы отправлять не только post-параметры, а и файлы надо использовать другую библиотеку и методы. Но не думал, что в сфере android-developer все так запущено.... Ну да ладно, ок. Переделал public class net extends AsyncTask<String, Void, String> { Task CallBack; String Url;
Можно ли не использовать singleton Android
Бывают ли случаи когда без singleton невозможно реализовать идею в коде? Или по другому, любой ли код с singleton можно переделать чтобы избавится от него. Вопрос не из практики
Android Service передавать данные в активити, когда приложение закрыто http://www.cyberforum.ru/android-dev/thread1612646.html
Интересует что будет если сервис запущен, а приложение закрыто ? приложение запуститься на том активити которое вызываю в сервисе ? или произойдет ошибка ? Сервис делаю что бы из базы данных на сервер шли данные в фоновом режиме, но и в приложении (если запущено), показывать что именно отправляется. Запускать приложение не имеет смысла, можно как-то проверить запущено ли приложение и именно в...
Android GetDrawable Пытаюсь присвоить selector кнопке в коде, но выскакивают предупреждения или ошибки. Drawable selector = getResources().getDrawable(R.drawable.selector, this.getTheme()); - Минимальный API 21 мне не подходит. Drawable selector = getDrawable(R.drawable.selector) - Тоже API 21 Drawable s = getResources().getDrawable(R.drawable.selector - Вообще не компилируется, ошибка файл не найден. подробнее

Показать сообщение отдельно
Ssnake707
8 / 8 / 6
Регистрация: 02.02.2015
Сообщений: 137
17.12.2015, 18:41     Как работать с файлом .db?
yura91, Я так понял у тебя есть файл .db откуда ты его взял я незнаю, и ты хочешь его открыть в своем приложение. Поэтому я говорю скопируй к себе в приложение

вот код который я использовал

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
InputStream inputStream = null;
        OutputStream outputStream = null;
        try {
            //Путь к новой БД
            String outFileName = DB_PATH + DB_NAME;
            File file = new File(outFileName);
            if (!file.exists()) {
                this.getReadableDatabase();
                //получаем локальную бд как поток
                inputStream = context.getAssets().open(DB_NAME);
                //Открываем пустую БД
                outputStream = new FileOutputStream(outFileName);
                // по байтово копируем данные
                byte[] buffer = new byte[1024];
                int length;
                while ((length = inputStream.read(buffer)) > 0) {
                    outputStream.write(buffer, 0, length);
                }
                outputStream.flush();
                outputStream.close();
                inputStream.close();
            }
            return true;
        } catch (IOException e) {
            return false;
        }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru