Articles of андроидной

Proguard дает мне много предупреждений и ошибок

Я получаю сообщение об ошибке Ошибка: выполнение выполнено для задачи: app: transformClassesAndResourcesWithProguardForDebug. Не удалось выполнить работу, см. Журналы для подробностей Я получаю много предупреждений, таких как Предупреждение: es.usc.citius.hipster.util.examples.maze.MazeSearch $ Результат: не удается найти ссылочный класс java.awt.Point Это выглядит странно для меня, потому что в моих правилах proguard я добавил это правило -keep public class es.usc.citius.hipster.** […]

Ионный Android не отвечает на вызовы AJAX с помощью белого списка Cordova

Кто-нибудь знает, как я могу дать разрешение на использование Android Ionic для совершения междоменных вызовов $ http? Я пробовал предложения, упомянутые в этом сообщении: Ionic + Angular – Как избежать «404 Not Found (from cache)» после запроса POST? У меня установлен метатег для контента, чтобы принимать все, но мое приложение по-прежнему не разрешает никаких вызовов […]

Как я могу сортировать мой Arraylist по алфавиту? (Java)

Я вроде как новый в java, и у меня еще нет больших знаний о кодировании, но, возможно, вы можете помочь мне с моей проблемой. У меня есть программа, которая должна отображать все песни в алфавитном порядке. Я хочу работать с API коллекций. Но в моем коде я не понимаю. Eclipse не дает мне ошибку, и […]

Ионное приложение работает в браузере, но не работает на Android: Ошибка инициализации Cordova: класс не найден

Мое приложение основано на стартовом проекте Ionic sidemenu . Он отлично работает в браузере, но попытка запустить его на моем устройстве Android приводит к предупреждению со следующим сообщением: [ERROR] Ошибка инициализации Кордовы: класс не найден Я пробовал предлагаемые решения на этом посту , но ни один из них не решил проблему. Чтобы воспроизвести проблему, следуйте […]

Как изменить цвет кнопки и паузы в течение нескольких секунд при нажатии?

Я работаю над андроидной викториной. Я хотел добавить кнопку. Когда я нажимаю на нее, меняем изображение или цвет и удерживая кнопку некоторое время, чтобы проверить ответ, и если ответ правильный, то он показывает зеленый цвет и неправильный красный цвет. Я реализовал в Change of Color на кнопке, подобной этой в конце, но я не понимаю, […]

Как получить значение масштабирования произвольной матрицы?

Изображение масштабируется матрицей: Matrix matrix = new Matrix(); matrix.postScale(…); matrix.postTranslate(…); matrix.postRotate(…); … Я надеюсь, что увеличенное изображение будет не меньше половины оригинала, поэтому общий масштаб не должен быть меньше 0,5. Но как это сделать? Я попытался проверить первое значение матрицы: float pendingZoom = 0.6f; float[] values = new float[9]; Matrix.getValues(values); float scalex = values[Matrix.MSCALE_X]; Затем: […]

Ничего не найдено (браузер) с допустимым префиксом http: //

Поэтому я получил исключение из своего приложения следующим образом: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=http://google.com (has extras) } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1512) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1384) at android.app.Activity.startActivityForResult(Activity.java:3248) at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:839) at android.app.Activity.startActivity(Activity.java:3359) at android.text.style.URLSpan.onClick(URLSpan.java:62) at android.text.method.LinkMovementMethod.onTouchEvent(LinkMovementMethod.java:212) at android.widget.TextView.onTouchEvent(TextView.java:8704) at android.view.View.dispatchTouchEvent(View.java:5556) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at […]

Календарь Android Java getDisplayName / s возвращает null

timeOfMark = Calendar.getInstance(Locale.ENGLISH); Map<String, Integer> what = timeOfMark.getDisplayNames(Calendar.HOUR, Calendar.SHORT, Locale.ENGLISH); for(Map.Entry<String, Integer> pair : what.entrySet()) { Log.e(pair.getKey(), Integer.toString(pair.getValue())); } Этот случай разрушает мое приложение для Android, потому что Log.e не может принимать пустую строку. Это то же самое с timeOfMark.getDisplayName(Calendar.HOUR, Calendar.SHORT, Locale.ENGLISH); Я пробовал много вариантов с входными параметрами. Для локали я также использовал Locale.getDefault […]

Кнопка Android и размер текста

У меня есть макет с несколькими кнопками, которые занимают пространство всего макета с использованием свойств веса. Каждая кнопка имеет некоторый текст на нем с фиксированным размером, установленным android: textSize = «30dp», поэтому на размер экрана небольшого мобильного устройства (телефон) размер текста зависит от размера кнопки. Но на большом устройстве (планшет) размер кнопки расширяется, но размер […]

Должен ли я хранить файл android.support.v4.app.Fragment и его производные классы при создании версии моего приложения?

Я прочитал этот ответ и выяснил, почему я должен хранить имена моих служб, видов деятельности и пользовательских представлений. Но следует ли мне сохранять классы, которые происходят из файла android.support.v4.app.Fragment? Я также посмотрел файл конфигурации Defualt Proguard %SDK_DIR%\sdk\tools\proguard\proguard-android.txt , и не было правил относительно фрагментов.