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

Внешние ключи SQLite + динамическое созание таблиц - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android При изменении шрифта на собственный вылетает приложение http://www.cyberforum.ru/android-dev/thread1758852.html
Вылетает как только открываю Activity, которому принадлежит данный TextView. Изменяю шрифт так: textViewAppName.setTypeface(Typeface.createFromAsset( getApplicationContext().getAssets(), "fonts/aurorabdcn.ttf")); Шрифт расположен здесь: ПапкаПроекта/assets/fonts/aurorabdcn.ttf Файл со шрифтом не поврежден, т.к. спокойно устанавливается на ПК AboutActivity.java
Программирование Android Почему я не могу импортировать класс IntegralToString Мне стало интересно, что скрывается за методом Integer.toString(). Я увидел, вот что: IntegralToString.intToString(i); Я подумал, а дай-ка я напрямую вызову метод intToString() класса IntegralToString. Попытался импортировать его, но не смог. (он public final class IntegralToString) Почему? Он же тоже входит в пакет java.lang, как и класс Integer. Я сначала спросил в этой теме, мне сказали, что... http://www.cyberforum.ru/android-dev/thread1758760.html
E/AndroidRuntime: FATAL EXCEPTION: main Программирование Android
Первый раз пишу приложение. сроки поджимают ) вот код main_activity.java package com.example.mytunerpro.mytunerpro; import android.media.AudioManager; import android.media.SoundPool; import android.os.Bundle; import android.media.SoundPool.OnLoadCompleteListener; import android.util.Log;
Парсинг строки ввода Программирование Android
подскажите как парсить строки, для ввода данных пользователем(если можно примером)
Программирование Android Программно установить настройки VPN http://www.cyberforum.ru/android-dev/thread1758639.html
Подскажите как програмно установить настройки VPN. Не переходя в настройки а по клику на кнопку в приложении. Пробовал ToyVPN, ничего не происходит в итоге.
Программирование Android Bitmap не получает цвета с экрана делаю приложение которое работает с камерой через обьект SurfaceView, нужно при касании на экране получить цвет пикселя, выводил в лог и судя по результату получаемые пиксели в Bitmap всегда чорного цвета код отслеживания касания на экране @Override public boolean onTouchEvent(MotionEvent e) { float x = e.getX(); float y = e.getY(); подробнее

Показать сообщение отдельно
Frozik6k
12 / 12 / 7
Регистрация: 04.04.2016
Сообщений: 51
10.06.2016, 11:09
Java
1
2
3
4
5
6
7
8
            Log.d(LOG_TAG, "onCreate DBHelper");
            db.execSQL(DB_CREATE_SCRIPT);
            Log.d(LOG_TAG, "Создание таблицы атрибутов");
            db.execSQL(DB_CREATE_TABLE_ATTR_SCRIPT);
            Log.d(LOG_TAG, "Создание таблицы фото");
            db.execSQL(DB_CREATE_TABLE_FOTOS_SCRIPT);
            Log.d(LOG_TAG, "Создание таблицы списка атрибутов");
            db.execSQL(DB_CREATE_TABLE_LIST_ATTR_SCRIPT);
Вот сами скрипты
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
34
35
36
37
38
39
40
41
42
43
    private static final String DB_CREATE_SCRIPT = "create table "
            + DB_TABLE_NAME
            + " (" + BaseColumns._ID + " integer primary key autoincrement, "
            + COLUMN_PARENT + " integer not null, "
            + COLUMN_THING_NAME + " text not null, "
            + COLUMN_DESCRIPTION + " text, "
            + COLUMN_FOTO + " text, "
            + COLUMN_DATE + " text, "
            + COLUMN_ISBOX + " integer not null);";
 
    private static final String DB_TABLE_NAME_ATTR = "attr";
    public static final String COLUMN_NAME_ATTR = "name";
    // скрипт создания таблицы атрибутов
    private static final String DB_CREATE_TABLE_ATTR_SCRIPT = "create table "
            + DB_TABLE_NAME_ATTR
            + " (" + BaseColumns._ID + " integer primary key autoincrement, "
            + COLUMN_NAME_ATTR + " text not null);";
 
    private static final String DB_TABLE_NAME_LIST_ATTR = "list_attr";
    public static final String COLUMN_ID_THING = "id_thing";
    public static final String COLUMN_ID_ATTR = "id_attr";
    public static final String COLUMN_DESCRIPTION_ATTR = "description_attr";
    // скрипт создания таблицы списка атрибутов
    private static final String DB_CREATE_TABLE_LIST_ATTR_SCRIPT = "create table "
            + DB_TABLE_NAME_LIST_ATTR
            + " (" + BaseColumns._ID + " integer primary key autoincrement, "
            + COLUMN_ID_THING + " integer not null, "
            + COLUMN_ID_ATTR + " integer not null, "
            + COLUMN_DESCRIPTION_ATTR + " text, "
            + "FOREIGN KEY(" + COLUMN_ID_THING + ") REFERENCES " + DB_TABLE_NAME + "(" + BaseColumns._ID + "), "
            + "FOREIGN KEY(" + COLUMN_ID_ATTR + ") REFERENCES " + DB_TABLE_NAME_ATTR + "(" + BaseColumns._ID + "));";
 
    private static final String DB_TABLE_NAME_FOTOS = "fotos";
    public static final String COLUMN_NAME_FOTO = "name_file";
    public static final String COLUMN_DESCRIPTION_FOTO = "description_foto";
    // скрипт создания таблицы фотографий вещей
    private static final String DB_CREATE_TABLE_FOTOS_SCRIPT = "create table "
            + DB_TABLE_NAME_FOTOS
            + " (" + BaseColumns._ID + " integer primary key autoincrement, "
            + COLUMN_ID_THING + " integer not null, "
            + COLUMN_NAME_FOTO + " text not null, "
            + COLUMN_DESCRIPTION_FOTO + " text, "
            + "FOREIGN KEY(" + COLUMN_ID_THING + ") REFERENCES " + DB_TABLE_NAME + "(" + BaseColumns._ID + "));";
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru