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

Отрицательное значение id в SQLite - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Ошибка при запуске Android Studio http://www.cyberforum.ru/android-dev/thread1147175.html
Скачал Android Studio с официального сайта. Установил, но при запуске выдает ошибку(см. вложение). Изначально он ругался на JAVA_HOME. Теперь ему не нравится путь. Кто сталкивался с такой...
Программирование Android Не запускается приложение в эмуляторе Здравствуйте. Подскажите, пожалуйста причину. У меня не запускается приложение в эмуляторе(сам эмулятор запускается), и что самое интересное мои первые приложения запускаются(Hello World) и... http://www.cyberforum.ru/android-dev/thread1147145.html
Как реализовать анимацию перемещения в таком приложении.? Программирование Android
задача: блок движется по горизонтали за пальцем (onTouch). Причем блок движется как бы по сетке 10x10, то есть по достижении положения пальца блок должен оказаться в ячейке под пальцем (ближайшей)....
Программирование Android Логика для SMS оповещения
Помогите кое что прояснить. Допустим хочу создать программу которая как только приходит SMS выводит на экран окно "Main" с сообщением. 1) Запускается GUI c "ненужным окном" котрое запускает сервис...
Программирование Android SQLite вывод данных http://www.cyberforum.ru/android-dev/thread1146669.html
Здравствуйте. Подскажите, как вывести данные из колонки БД и записать в массив. Пытался пока что только извлечь данные в переменные: String abc = c.getString("ResponseTime"); int abs =...
Программирование Android Как лучше поступить с задачей сохранения картинки на сервере Такая дилемма.. Задача в том, чтобы получить картинку с камеры android-устройства и отправить ее на сервер, плюс еще кое-какие данные. Причем эти данные отправляются сразу же за картинкой и, вообще,... подробнее

Показать сообщение отдельно
YuraAAA
1574 / 1316 / 271
Регистрация: 25.10.2009
Сообщений: 3,438
Записей в блоге: 2
16.04.2014, 10:16
Digetix, такое ощущение, что что-то с контекстом.

Я бы посоветовал Вам сделать проксировать доступ к базе данных через Singleton.

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
27
28
29
30
31
32
33
public class MySuperDBHelper extends SQLiteOpenHelper {
    private static final String MY_DB = "myDB";
    private static MySuperDBHelper instance;
 
    public static MySuperDBHelper getInstance() {
        if (instance == null) {
            instance = new MySuperDBHelper();
        }
        return instance;
    }
 
    private MySuperDBHelper() {
        super(TheApplication.getInstance().getApplicationContext(), MY_DB, null, 1);
    }
 
    @Override
    public void onCreate(SQLiteDatabase db) {
        //Create table here
    }
 
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
 
    }
 
    public void saveData(Data data) {
        //TODO
    }
 
    public Data getData(){
        //TODO
    }
}
и вызов:

Java
1
MySuperDBHelper.getInstance().getData();
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru