Articles of андроида

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 , поскольку […]

Настроить игры libgdx для «планшета»

Я создал игру libgdx и загрузил файл apk в консоль разработчика. Однако в нем говорится, что Ваша продукция APK должна соответствовать следующим критериям: Ваш макет должен использовать доступное пространство на планшетах Итак, какие изменения следует внести в макет? Потому что, насколько мне известно, в libgdx макет совершенно не имеет отношения к игре.

Android Textview Italic и wrap_contents

Я использую 3 курсивных текста с разными цветами <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/submittedBy" android:paddingTop="10dip"> <ImageView android:id="@+id/subByImg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:layout_gravity="bottom" android:src="@drawable/submitted_by_arrow"/> <TextView android:id="@+id/submitLabel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:text="Submitted by" android:textStyle="italic" android:textSize="12sp" android:textColor="@color/gray" android:paddingLeft="5dip"/> <TextView android:id="@+id/submitName" android:textStyle="italic" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="12sp" android:textColor="@color/maroon_dark" android:paddingLeft="10dip"/> <TextView android:id="@+id/submitByDate" android:textStyle="italic" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:textSize="12sp" android:textColor="@color/gray" android:paddingLeft="10dip"/> </LinearLayout> Интересно, что каждый последний […]

Не удалось открыть структуру проекта Android Studio

Вот выход: module editors was not disposed java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.error(Logger.java:113) Если я снова открою проект, эта ошибка исчезнет, ​​и я снова смогу открыть структуру файлов. Я хочу знать, является ли ошибка ошибкой AS или моей ошибки в градиенте? И вот проблема, которая вызовет вышеуказанную проблему: 'ComAndroidSupportAppcompatV71901.aar' already disposed:'ComAndroidSupportAppcompatV71901.aar' already disposed: com.intellij.openapi.util.TraceableDisposable$DisposalException: 'ComAndroidSupportAppcompatV71901.aar' already disposed: at […]

Intereting Posts
Запустить приложение для Android, когда ссылка используется в SMS Переопределить макет xml из фреймворка android Android adb, извлекать базу данных, используя run-as Проведите назад, как Pinterest или Tumblr Dexopt потерпел неудачу на очень большом APK (Out-of-order method_idx), когда dex.force.jumbo = true Для Android SDK требуется ADT версии 23.0.0 или выше. Текущая версия – 22.6. Обновите ADT до последней версии? Android Alert Dialog – как скрыть кнопку OK после ее нажатия OnItemClickListener с помощью ArrayAdapter для ListView Java.io.ioexception: open failed: einval (Invalid argument) при сохранении изображения на внешнем хранилище Bluetooth SPP между Android и другим устройством, вопросы UUID и PIN Как запрограммировать обнаружение профиля энергии устройства SONY – Stamina ON Развернуть динамический ключ Json String с помощью Retrofit Назовите нить AsyncTask Не удалось слияние манифеста: uses-sdk: minSdkVersion 8 не может быть меньше Лучшая практика при кешировании файлов на Android