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

Как я могу сохранить вывод andtts troid в файле wav?

Я искал почти всюду, пытаясь найти способ сохранить выход Android в аудиофайл. Я посмотрел на эти сообщения: Как сохранить вывод TTS в аудиофайле на Android? Как я могу позволить TTS записывать файлы в каталоги моего приложения? Но не могли найти / понять ответы. Я использую synthesizeToFile() следующим образом: HashMap<String, String> myHashRender = new HashMap<String, String>(); […]

Android Parcelable Реализация с ArrayList <Object>

Поэтому я реализую тестовое приложение, в котором я создам объект турнира как Parcelable и передам его между намерениями. Турнир включает:. Название турнира. Правило. Правило для совпадения игроков (случайное / ручное). Список массивов игроков Это то, что у меня есть до сих пор: Tournament.java public class TournamentData implements Parcelable { private String tourName; private int bestOf; […]

Поддерживает ли Android TTS язык разметки синтеза речи?

Передача следующего документа SSML ( язык разметки речи ) в механизм com.svox.pico TextToSpeech привела к чтению тела XML, но без управления элементом фонемы или элементом выделения. Этот результат (без видимого управления SSML) одинаковый на Nexus One под управлением Android 2.2, а также на эмуляторе с AVD с SDK уровнем 8. String text = "<?xml version=\"1.0\"?>" […]

Сглаженная очень медленная текстовая анимация на холсте Android, SUBPIXEL_TEXT_FLAG не работает

Я не могу добиться гладкой очень медленной текстовой анимации в Canvas, потому что Canvas.drawText не хочет рисовать «между пикселями». Например, учитывая 4 последовательных кадра, где я рисую текст со смещением Y 0, 0.5, 1, 1.5, холст фактически рисует его при смещениях 0, 0, 1, 1 соответственно, что заставляет анимацию быть " рывки». Есть флаг под […]

Изменяет ли цвет фона в андроиде внешний вид виджета?

Я заметил, что изменение фонового цвета виджета Android ( например, Button или TextView ) с помощью программы: myButton.setBackgroundColor(Color.BLUE); Заставляет его потерять свои 3D-формы, границы и тени, а затем появляется как уродливый плоский квадрат. Что мне не хватает? Извините за самый наивный вопрос, но я не мог понять это, хотя и пытался какое-то время.

BottomSheetDialog / BottomSheetDialogFragment – что использовать и как?

Я работаю над приложением Material design. Одна функция, которую я хочу реализовать, – это какой-то опрос. Когда пользователь нажимает элемент списка, появляется диалог с постоянным нижним листом, который выглядит так. Затем, когда пользователь нажимает любую кнопку, это диалоговое окно должно исчезнуть, и появится диалоговое окно модального нижнего листа, предоставляющее пользователю дополнительную информацию о элементе списка, […]

Позвольте пользователю обрезать изображение

Мне сложно определить, как разрешить пользователю обрезать картинку. Я хотел бы передать bitmap-переменную с загруженным растровым изображением, чтобы обрезать изображение, прежде чем устанавливать его в качестве обоев. Но я не могу этого сделать … Вот что я пробовал. Первая версия. = Работает как ожидалось, но возвращенное изображение находится в плохом разрешении. Изменение вывода на большее […]

Завершение действия из другого класса

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

Как захватить трафик приложений на Android

Я пытаюсь захватить трафик из приложения на Android-телефоне, и хотя я установил прокси-сервер на телефоне и могу захватить весь другой интернет-трафик, поступающий с телефона (используя Charles Proxy), я не вижу никакого трафика для Это одно приложение. Как это делается, и как я могу захватить трафик? ОБНОВИТЬ: Если вам нужна помощь в настройке Wi-Fi-точки доступа с […]

Проблема в реализации Parcelable, содержащая другие возможности

Я реализую Parcelable класс, который имеет еще один Parcelable insde. В классе OuterParcelable: @Override public void writeToParcel(Parcel dest, int flags) { Bundle tmp = new Bundle(); tmp.putParcelable("innerParcelable", mParcelable); dest.writeBundle(tmp); а потом: public OuterParcelable(Parcel parcel) { super(); Bundle b = parcel.readBundle(); mParcelable = b.getParcelable("innerParcelable"); а также: public OuterParcelable createFromParcel(Parcel in) { return new OuterParcelable(in); } Когда […]