Articles of Андроидный

Есть ли способ захватить экран как видео в реальном времени?

Мне нужно сделать видео в качестве демонстрации для одного приложения, которое я разработал. Я знаю, что есть экспериментальные приложения, использующие DDMS и достигающие частоты кадров 5-6 FPS. Эта частота кадров полностью недостаточна для моих целей, так как приложение имеет плавные анимации, которые я хотел бы показать. Есть ли способ сделать захват экрана в реальном времени […]

Интеграция вольер с Android Studio: не удалось найти com.aviary.android.feather.sdk: aviary-sdk: 3.4.3.350

Я пытаюсь добавить aviary через maven через Android Studio, но я продолжаю получать эту ошибку: Ошибка: возникла проблема с настройкой проекта ': myproj'. Не удалось разрешить все зависимости для конфигурации: myproj: _devDebugCompile. Не удалось найти com.aviary.android.feather.sdk: aviary-sdk: 3.4.3.350. Требуется: myproj: myproj: unpecified> myproj.libraries: mylib: неуказано

Как я могу связать родную библиотеку в Android Studio?

В настоящее время я использую библиотеку, которую я уже скомпилировал в .so файлы. Я поместил библиотеку в jniLibs и я загружаю ее с помощью: System.loadLibrary("library"); Теперь я хочу использовать эту библиотеку в своем собственном собственном коде, так как я могу связать эти .so файлы с моими собственными файлами из jni папки?

Android – Как программно читать манифестные намерения?

Я пытаюсь сделать часть кода, которая будет работать в нескольких приложениях. Однако я не могу понять, как читать это изнутри Java. Возможно ли это без разбора манифеста вручную? Я хочу захватить schem1 и schem2 с несколькими строками кода. <activity android:name="urlHandlingBlah"> <intent-filter> <action android:name="android.intent.action.VIEW"></action> <category android:name="android.intent.category.DEFAULT"></category> <category android:name="android.intent.category.BROWSABLE"></category> <data android:scheme="scheme1"></data> <data android:scheme="scheme2"></data> </intent-filter> </activity> Изменить: Я […]

Android: Эквалайзер – getNumberOfBands ()

Согласно http://developer.android.com/reference/android/media/audiofx/Equalizer.html#getNumberOfBands () , мы можем увидеть описание метода getNumberOfBands () – Получает количество диапазонов частот, поддерживаемых движком Equalizer , Это зависит от устройства или версии Android? Благодарю.

Android получает имя процесса внутри BroadcastReceiver

Я застрял в этой проблеме, и я не могу понять это. Я много гулял, но ничего не дал мне ответа. Я объясняю: У меня есть BroadCastReceiver, который работает в другом процессе ( android:process=":anotherProcess" ) Я хочу получить это имя процесса внутри моего BroadcastReceiver. Например , в этом случае это может быть: com.my.package:anotherProcess Является ли это […]

Менеджер SipDemo всегда имеет значение null в устройстве SamSung SII android SIP API

Недавно я пытаюсь использовать SIP API в android и много раз искал, я узнал SipDemo ( sample project android-10 ). Я просто импортирую проект в eclipse. Однако, когда я ищу подробности в этом проекте (по Log.e(…) ), я обнаружил, что SipManager manager всегда равен null даже после этой строки: manager = SipManager.newInstance(this); , Поэтому, независимо […]

TTS случайно пропускает первые буквы предложения

У меня есть приложение для людей с низким зрением, которые в значительной степени зависят от TTS. Однако по какой-то причине, когда я использую метод разговора, TTS случайным образом пропускает первые несколько букв предложения или говорит первые несколько букв в верхнем томе, а остальные – в нормальном объеме. Любая идея, почему это может произойти? Это мой […]

Как вручную вызывать `onUpdate` из самого виджета

public class VWid extends AppWidgetProvider { public static String WIDGET_UPDATE = "WIDGET_UPDATE"; @Override public void onReceive(Context context, Intent intent) { super.onReceive(context, intent); if (WIDGET_UPDATE.equals(intent.getAction())) { Toast.makeText(context, "onReceiver()", Toast.LENGTH_LONG).show(); } } public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { final int N = appWidgetIds.length; // Perform this loop procedure for each App Widget that belongs […]

Android Wear: Есть ли причина использовать объект Time, а не объект Calendar?

Вот что я знаю, если есть какие-то ошибки, дайте мне знать. Например, сторожевые лица, например, аналоговые часы , в SDK используют устаревший объект Time для управления временем. Согласно документации Time был устарел на уровне 22 (Android 5.1). Теперь, очевидно, у него все еще много жизни, но в интересах будущего кода проверки, который я посмотрел, я […]