Articles of андроида

Как сопоставить версию Google Play Services с установленной версией?

Android SDK Manager уведомил меня сегодня утром о том, что для загрузки была новая версия Служб Google Play: редакция 18. Итак, как мне найти соответствующий длинный номер версии для установки в файл build.gradle? Все мои тестовые устройства запущены версии 5.0.84, поэтому я попробовал обновить compile 'com.google.android.gms:play-services:4.4.52' в compile 'com.google.android.gms:play-services:5.0.84' Но это привело к ошибке: Не […]

Переопределить ресурсы с помощью gradle в зависимости от типа buildType

Я хочу переопределить некоторые строки в файле res / strings.xml с градиентом. Я знаю, что с Android Gradle Plugin 0.7. + Theres возможно иметь вариант конкретной исходной папки. Но у моего приложения много вкусов, и я не хочу добавлять дополнительные варианты конкретных папок. ОБНОВЛЕНИЕ 2014-01-17 Что я хочу подробно: У меня есть некоторые переменные в […]

Настроить текст кнопки на вопросительный знак

Мне нужно просто установить текст кнопки ? , Я счастлив сделать это через Java, но скорее сделаю это через XML. Является ли это возможным? Я пробовал android:text="?" android:text="?" Но это не сработало. Затем я установил один из строковых ресурсов ? , И когда это не сработало, я установил его в ? Ссылался на это, но […]

Ошибка: (1, 0) Плагин с id 'android' не найден

Я только что установил Android Studio и после некоторых причуд о том, что SDK Build Tools минимум должен быть 19.1.0 вместо 19.0.3. Я еще не ошибся Error:(1, 0) Plugin with id 'android' not found. Я не нашел решение в google, и я абсолютно новый, поэтому я «не знаю» … ошибка появляется, когда я только что […]

Как создать представление, которое больше экрана?

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

Рисование зеркальных растровых изображений в android

Я пытаюсь узнать, как сделать анимированный спрайт в android, и не мог понять, как организовать организацию растровых изображений. У меня есть лист спрайтов моего персонажа, идущий вправо: растровое изображение пяти копий персонажа, равномерно распределенного (каждые 45 пикселей), в цикле ходьбы. Я планировал рисовать каждый кадр, рисуя крошечную часть растрового листа спрайта за раз, перейдя: Rect […]

MediaScannerConnection производит android.app.ServiceConnectionLeaked

Я использую пример кода MediaScannerConnection из демонстраций API Фрагмент, который я использую: MediaScannerConnection.scanFile(context, new String[] { permFile.getAbsolutePath() }, null, new MediaScannerConnection.OnScanCompletedListener() { public void onScanCompleted(String path, Uri uri) { android.util.Log.i("ExternalStorage", "Scanned " + path + ":"); android.util.Log.i("ExternalStorage", "-> uri=" + uri); } }); Когда я запускаю этот код, я получаю диалог FC со следующим из […]

Завершить вызов в android программно

Я вижу много вопросов, которые невозможно завершить программным способом в Android. В то же время я вижу множество приложений для набора номера на рынке googleplay, где вы можете активировать вызов и отбросить его. Как они работают? Изменить : я где-то читал, что мое приложение должно быть системным приложением. Тогда как это сделать, и в чем […]

Грейд-зависимости: скомпилировать проект по относительному пути

Можно ли указать зависимость в Gradle (в студии android) на другой проект градиента за пределами текущих границ проекта? Например, с относительным путем что-то вроде этого: dependencies { compile project('../../stdlib/dagger') } Так что я трю что-то вроде этого: У меня Android-приложение. Структура выглядит так: MyApp (путь / Users / foo / workspace / MyApp) App (путь […]

Автоматически регистрировать события жизненного цикла Android с помощью ActivityLifecycleCallbacks?

Я пытаюсь автоматически захватывать и регистрировать события жизненного цикла Android с помощью ActivityLifecycleCallbacks, однако документация по этому вопросу, по меньшей мере, недостаточна: public void registerActivityLifecycleCallbacks (Application.ActivityLifecycleCallbacks callback) Я не хочу расширять класс Activity или переопределять существующие методы жизненного цикла (onCreate, onResume и т. Д.). Я ищу, чтобы у вас был отдельный класс, слушающий эти события […]