Articles of андроида

Android Looper против BlockingQueue?

Может ли кто-нибудь объяснить, почему кто-то должен использовать функцию Android Looper, чтобы создать «поток конвейера» вместо того, чтобы создавать нормальный поток, который вытягивает задачи из BlockingQueue? На первый взгляд, это похоже на два способа сделать то же самое.

Android Следующие классы не удалось найти – EditText (Изменить на android.widget.EditText, Fix Build Path, Edit XML)

При попытке просмотреть вид графического макета я получаю следующую ошибку: Не удалось найти следующие классы: EditText (Изменить на android.widget.EditText, Fix Build Path, Edit XML) Приложение прекрасно работает, и я могу редактировать XML без каких-либо проблем. Я просто не могу загрузить графический макет. В файле Main.java нет проблем или ошибок при импорте виджета EditText из библиотеки […]

Как переопределить класс в проекте библиотеки Android?

Вот моя ситуация: У меня есть проект библиотеки и проект, основанный на нем. Теперь в библиотеке у меня есть два класса A и B, в которых A использует B. В проекте, использующем библиотеку, у меня есть еще один класс B, который должен переопределить класс B из библиотеки. Но каждый раз, когда класс A выполняет вызов, […]

Gradle Sync не заканчивается после обновления 0.4.6

После того, как я обновил свою Android-студию до 0.4.6, она, похоже, застряла с Gradle Sync. Желтая лента постоянно присутствует в верхней части, в которой говорится, что «Синхронизация проекта« Грейдл »продолжается». Однако нет никаких признаков того, что какой-либо процесс работает на панели внизу. Когда я пытаюсь запустить мое приложение, он не работает с сообщением «Gradle Project […]

Поворот растрового изображения с использованием JNI & NDK

Задний план: Я решил, что, поскольку растровые изображения занимают много памяти, что может привести к ошибкам без учета объема памяти, я положу тяжелую работу по потреблению памяти на код C / C ++. Шаги, которые я использую для поворота растрового изображения: Читать информацию о растровом изображении (ширина, высота) Храните растровые пиксели в массиве. Переработайте растровое […]

Как преобразовать Java.Util.Date в System.DateTime

В Xamarin.Android вы работаете как с .NET, так и с Java. Я получаю возвращаемое значение Java.Util.Date, тогда мне нужно ввести то же значение, что и параметр, который принимает System.DateTime Вот как я это делаю сейчас public static DateTime ConvertJavaDateToDateTime(Date date) { var a = date.ToGMTString(); var b = date.ToLocaleString(); var c = date.ToString(); DateTime datetime […]

Обходной путь для дублирующих классов в ароматах Gradle и основных

Проблема: Я полагаю, что моя проблема довольно распространена. У меня довольно большая база кода градиента, из которой я создаю настраиваемые версии с использованием вкусов продукта. Этим товарам часто требуется индивидуальная версия одного или нескольких классов из src\main\java . Я прочитал документацию Gradle и также столкнулся со следующими вопросами, рассматривая ту же проблему: Использование Build Flavors […]

Как редактировать исходный код клавиатуры android os?

Я использую клавиатуру Android, но я хочу добавить к ней ряд ключей, поэтому я загрузил исходный код этой клавиатуры с https://android.googlesource.com/platform/packages/inputmethods/LatinIME/ , но мне грозит следующая ошибка Импорт com.android.inputmethodcommon не может быть разрешен import com.android.inputmethodcommon.InputMethodSettingsFragment;

Ошибка градиента, когда Theme объявляет-стиль в двух библиотеках

Я попытался скомпилировать проект андроида, используя следующий файл build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' repositories { maven { url 'https://github.com/Goddchen/mvn-repo/raw/master/' } mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.1" defaultConfig { minSdkVersion 8 targetSdkVersion 18 } } dependencies { compile 'com.android.support:appcompat-v7:18.0.+' compile 'com.android.support:support-v4:18.0.+' compile 'com.google.android.gms:play-services:3.2.+' […]

Как сохранить, экспортировать или конвертировать Android XML Drawable в качестве файла изображения PNG?

У меня есть градиент, который мне очень нравится, но я создал его с помощью XML drawable: <gradient android:startColor="#DD181C18" android:endColor="#809C7D5A" android:angle="90"/> Что было бы простым способом создать это в png или что-то подобное? То, что я действительно ищу, – это инструмент, который может и инструкции с помощью этого инструмента сделать градиенты, использующие формат #aarrggbb , поскольку […]