Articles of андроида

Можно ли вычислить скорость, интегрируя данные акселерометра с течением времени?

Мне интересно, могу ли я использовать (линейный) акселерометр и компас для вычисления скорости без использования служб определения местоположения. Я хочу сделать это, вычислив компоненты ускорения по осям север / запад / вверх и интегрируя их с течением времени. Будет ли это работать?

YouTube API 3 Загрузка видео – доступ не настроен – Android

Я работаю над Android-приложением, которое записывает видео и позволяет пользователю загружать его прямо на YouTube с помощью API данных YouTube версии 3. Я установил свое приложение в консоли API Google. В службах у меня включен API данных YouTube версии 3. При доступе к API у меня есть и раздел «Идентификатор клиента для установленных приложений» (включая […]

Как реализовать трехстороннюю скользящую кнопку в Android

Я хочу реализовать трехстороннюю скользящую кнопку для своего приложения. В первой позиции он должен показывать один цвет, в центре он должен показывать другой цвет, а в конечной позиции он должен снова изменить цвет. Здесь я даю изображения для этого. Как я могу это реализовать?

Стиль стилей для Android

Я пытаюсь изменить цвет текста и фон категорий предпочтений. Я искал в Интернете ответы, но ничего не работает. Кто-нибудь успешно изменил цвет атрибутов категории предпочтений? Могу ли я использовать собственный макет для изменения внешнего вида и предпочтения категории предпочтений? Мне нужно еще какое-то направление. Пожалуйста помоги Вот что у меня есть до сих пор: <style […]

Как изменить задачи установки Gradle

Я хочу изменить задачу градиента с именем installDebug . Где находится задача (или скрипт)? Может быть, этот скрипт находится в двоичном коде, и я не изменю это? На самом деле, я хочу запустить что-нибудь для редактирования для adb . Пример: моя задача должна содержать: Запустить adb как "adb connect 192.168.1.2:5555" Запустите «debugInstall» задачу градиентов, напрямую. […]

Опираясь на проблему Canvas на высокопроизводительных устройствах

Я хочу рисовать SeekBar на холсте программно. Я написал код для установки LayoutParams из SeekBar на основе плотности устройства. Я использую корпус переключателя с плотностью устройства, например final DisplayMetrics metrics = Resources.getSystem().getDisplayMetrics(); if(metrics.densityDpi <= DisplayMetrics.DENSITY_LOW){ zoomBarParams = new LinearLayout.LayoutParams(18, LayoutParams.FILL_PARENT); } else if (metrics.densityDpi <= DisplayMetrics.DENSITY_MEDIUM){ zoomBarParams = new LinearLayout.LayoutParams(24, LayoutParams.FILL_PARENT); }else if (metrics.densityDpi <= […]

Android-студия Gradle download загрузить

Я разрабатываю приложения для Android через Android Studio. И я хотел бы использовать 3 партийные библиотеки, но я работаю в безопасной сети, которая блокирует весь интернет, за исключением немногих, которые указаны ИТ-администратором. Я НЕ хочу работать с параметром offline gradle (Настройки -> Gradle -> автономная работа). Я хотел бы использовать град, как будто я получил […]

Определение зависимостей для нескольких вариантов

Скажем, у нас есть четыре типа сборки: debug, qa, beta и release. Мы можем определить зависимости для конкретных вариантов: dependencies { // These dependencies are only included for debug and qa builds debugCompile 'com.example:lib:1.0.0' qaCompile 'com.example:lib:1.0.0' } Есть ли способ скомпилировать эти зависимости для нескольких вариантов без повторения дескриптора артефакта? Например, я хотел бы сделать […]

Lint завершает сборку с ошибкой безопасности «WrongConstant: Неверная константа». Аннотации IntDef

В моем классе Result я аннотируется с помощью первого целочисленного параметра @IntDef в методе newInstance() следующим образом: public class Result { public static final int SUCCESS = 0; public static final int FAIL = 1; public static final int UNKNOWN = 2; // … private Result(@Status int status, Uri uri) { mStatus = status; mUri […]

Как сгенерировать файл jacoco.exec с помощью Gradle Plugin в Android Studio?

Я уже прочитал несколько статей, связанных с этим , это и это, но я не смог найти ответ. Используя плагин Gradle в Android Studio, я не могу сгенерировать файл jacoco.exec (ни * .exec в любой подпапке). Что мне нужно установить в файле build.gradle, чтобы сгенерировать этот файл? Примечание. Помните, что я использую плагин Gradle (который […]