Articles of android для Android

Ошибка в sqlite "DROP TABLE IF EXISTS" android

Поэтому у меня проблема в моем классе DBAdapter, она просто сжимается, когда я пытаюсь открыть базу данных: из LogCat я думаю, что проблема заключается в функции onUpgrade: public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { Log.w("SingleDBAdapter", "Upgrading database from version " + oldVersion + " to " + newVersion + ", which will destroy […]

Как масштабировать спрайты в libgdx в соответствии с разрешениями экрана?

Я пытаюсь масштабировать текстуру, чтобы она соответствовала ширине экрана. Это то, что я пробовал, но он просто повторяет текстуру. Он не масштабирует его. В методе init: TextureLoader.TextureParameter param = new TextureLoader.TextureParameter(); param.minFilter = Texture.TextureFilter.MipMapLinearLinear; param.genMipMaps = true; param.wrapU = Texture.TextureWrap.ClampToEdge; param.wrapV = Texture.TextureWrap.ClampToEdge; manager.load("textures/texture.png", Texture.class, param); В методе рендеринга: Texture tex = manager.get("textures/texture.png", Texture.class); float […]

Как получить список всех установленных ярлыков, найденных в главном экране Launcher в android

Я хотел бы получить список всех установленных ярлыков в программе запуска рабочего стола программно. Я нашел много фрагментов в Интернете, но ни один из них не дает правильного вывода Для этого фрагмента: Intent shortcutsIntent = new Intent(Intent.ACTION_CREATE_SHORTCUT); ArrayList<Intent> intentList = new ArrayList<Intent>(); Intent intent=null; String launchers=""; final PackageManager packageManager=getPackageManager(); for(final ResolveInfo resolveInfo:packageManager.queryIntentActivities(shortcutsIntent, 0)) { launchers=launchers+"\n"+resolveInfo.activityInfo.packageName; […]

Как я могу использовать один и тот же набор экранов предпочтений для всех версий Android от 2.X до 4.X?

ВНИМАНИЕ. Пожалуйста, сэкономить время и обратиться к принятому ответу, не нужно читать все quesiton. Вы можете прочитать остальную часть вопроса и ответ, который я предоставил для альтернативного (хотя и менее сложного) метода. Кроме того, вы можете воспользоваться исправлением для фонового сбоя в Android 2.X, добавив связанный фрагмент кода в ваш класс активности предпочтений. Задний план […]

Как вы проверяете формат и значения EditTextPreference, введенные в Android 2.1?

Кто-нибудь имеет пример кода для проверки введенного пользователем текста в настройках? Например, у меня есть EditTextPreference для ввода пользователем адреса электронной почты. Я хотел бы подтвердить формат введенного адреса электронной почты и открыть диалоговое окно предупреждения, если формат неверен. У кого-нибудь есть образец кода для этого? благодаря

Android – обнаружение функции лица

В настоящее время я работаю над приложением для телефонов Android. Мы хотим обнаружить особенности лица. Программа должна иметь возможность определять положение глаз, носа, рта и края лица. Точность должна быть хорошей, но не должна быть идеальной. Это нормально потерять некоторую точность, чтобы ускорить процесс. Все лица будут лобовыми, и мы будем знать приблизительные позиции функций […]

Android.database.sqlite.SQLiteConstraintException: код ошибки 19: ограничение failedexception

Я создал таблицу с именами ресурсов, но когда я вставляю в нее значения, это исключение вызывается: android.database.sqlite.SQLiteConstraintException: error code 19: constraint failedexception Вот мой оператор create table : public static final String DATABASE_CREATE = "CREATE TABLE " + table_resources + "(ID INTEGER PRIMARY KEY, KEY_TYPE text, KEY_ENCODING text, KEY_WIDTH text, KEY_HEIGHT text, KEY_DATA text, KeyIId […]

Ресурс colors.xml не работает

Я создал файл colors.xml в своем приложении для Android в /res/values/colors.xml. Содержимое … <?xml version="1.0" encoding="utf-8"?> <resources> <color name="Green">#00ff00</color> </resources> Я пытаюсь обновить фон моего TableRow, используя … TableRow test = (TableRow)findViewById(R.id.tableRow2); test.setBackgroundColor(R.color.Green); Это не означает, что он зеленый, вместо него серый. Независимо от того, какие значения я добавляю в файл colors.xml, он всегда имеет […]

Как программно использовать ограничение использования данных, установленное пользователем в конфигурации ОС Android?

Пользователь может определить на экране использования данных ограничение и / или предел предупреждения для использования мобильных данных. Итак, как я могу получить эту информацию по коду? Экран конфигурации использования данных на родной ОС. Я хочу получить предельное значение и значение предупреждения. Я уже пробовал это, но не работал и всегда возвращаю NULL для обоих: final […]

Moto 360 Развертывание с Android Studio чрезвычайно медленное

Пытаясь запустить аналог приложения Android прямо на Moto 360, после того, как он подключен и указан в качестве целевого устройства. АБР может это видеть и прекрасно общаться. Однако сообщение о развертывании не прогрессирует в течение длительного времени, около 10 минут. В конце концов, приложение будет установлено, но это делает непрерывную разработку на устройстве практически невозможной. […]