1

(6 відповідей, залишених у Бази даних)

Люди, якщо вам кортить використовувати службові слова в якості імен полів, то обгорніть їх так:
FOREIGN KEY (`group`) REFERENCES groups (group_id)
Даю гарантію, що ваш запит чи інструкція створення буде сприйнята сервером цілком коректно.

2

(2 відповідей, залишених у Бази даних)

Я радив би  обрати щось із наступних:
TINYBLOB/BLOB/MEDIUMBLOB/LONGBLOB
Дані типи зберігають усі дані в форматі байт, отже записуйте туди лише байти.

Process suProcess = Runtime.getRuntime().exec("su");

                DataOutputStream os = new DataOutputStream(suProcess.getOutputStream());

                // Execute commands that require root access
                os.writeBytes("chmode 777 /data/data/" + "\n");
                    os.flush();

                os.writeBytes("exit\n");
                os.flush();

                try
                {
                    int suProcessRetval = suProcess.waitFor();
                    if (255 != suProcessRetval)
                    {
                        // Root access granted
                        retval = true;
                    }
                    else
                    {
                        // Root access denied
                        retval = false;
                    }
                }
                catch (Exception ex)
                {
                    Log.e("ROOT", "Error executing root action", ex);
                }

Проробивши ці операції ви зможете читати цю папку.



Chemist-i: для коду використовуйте, будь ласка, теґ [ code ]

Я б радив робити наступним чином:
Якщо UI має відношення до фрагмента, то краще його називати із перфіксом fragmeent_.
Вийде щось на зразок такого:
fragment_main;
activity_main;
listview_item;

Із стрічками така ж історія:
btn_yes - ми тим самим розуміємо, що воно для кнопки.

Вказане вище звісно не претендує на звання стандарту, але спростить розуміння відношень так це точно.