Articles of Андроид

Который лучше добавляет флаг или задает флаг во весь экран и экран

Интересно, что лучше в производительности и поведении между следующими способами достижения: Полноэкранный. Экран включен. Или оба одинаковы Первый: getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); ИЛИ getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN | WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); MAYBE, это простой вопрос, но я все еще изучаю разработку Android, Любая помощь будет оценена, Благодарю.

Библиотеки обработки видео и фильтрации

Я пытаюсь решить, какую библиотеку выбрать, чтобы создать приложение, которое может фильтровать видео, например, украшение или ясность. Во время моего поиска я наткнулся на 2 кандидата: OpenCv и FFmpeg, и я нашел полную структуру только для FFmpeg (так +1 для этого). Я не смог найти полное сравнение между ними, поэтому, если кто-то попробовал их и […]

SetCompoundDrawables Перетаскивание текста EditText

Я setCompoundDrawables Drawable как текст в начале моего EditText с помощью setCompoundDrawables но я получаю неправильные результаты. Мне нужно, чтобы мой текст начинался после Drawable при наборе текста, но вместо этого я получаю это У меня есть EditText В макете, определенном как это <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/control" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:paddingLeft="4dp" > <EditText […]

Связывание и отключение Android-сервиса в / из фрагмента (в ViewPager)

У меня есть одна основная активность, в которой я динамически создаю страницы внутри ViewPager (через FragmentPagerAdapter). Все идет нормально. Теперь у меня есть сервис-реализация. Я хочу, чтобы эта деятельность / эти фрагменты связывались. И это то, о чем я спрашиваю себя, что является лучшей практикой. Связывание с действиями и передача от фрагмента к службе через […]

Найдите размеры (высота, ширина) объекта с помощью камеры

Я хочу найти решение, чтобы получить размеры объекта с помощью камеры, ну это звучит как Дубликат один Как измерить высоту, ширину и расстояние объекта с помощью камеры? Но решение не помогает мне. Ну, из ссылки выше, я получил некоторую идею, чтобы узнать расстояние ( Measure Distance ). Может кто-нибудь предложить мне, как я должен получить […]

Преобразование PCM в файл AAC или MP4 без MediaMuxer

Мне нужно преобразовать файл PCM в файл AAC или MP4. До сих пор я делал это с MediaCodec и MediaMuxer , но MediaMuxer поддерживается с Android 4.3. Есть ли способ сделать преобразование без использования MediaMuxer ? Мой код: MediaMuxer mux = null; try { File inputFile = new File(filePath + ".pcm"); FileInputStream fis = new […]

Как можно обрабатывать несколько запросов для заполнения моделей с помощью RXJava Observables?

Мы используем ReactiveX и Retrofit в нашем сетевом стеке для обработки всех запросов API асинхронным способом. Наша цель – создать один метод, который вернет полностью заполненную коллекцию моделей User . Каждая модель User имеет список объектов Pet . Мы можем получить все модели User с одним запросом. Тем не менее, Pet необходимо запрашивать модели Pet […]

Как начать обслуживание в андроиде без активности

Я новичок в android. У меня есть два класса, и первый класс public class SmsReceiver extends BroadcastReceiver{} И второй класс public class SMS extends Activity{} Все, что я хочу сделать: когда я получаю SMS, начинаю работу и что-то делаю. Но я хочу использовать «сервис» вместо «активности». Я имею в виду, когда приложение запускается, а затем […]

Как добавить значок или изменить значок дня календаря?

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

Используя привязку данных Android, как указать текст фиктивного (или «по умолчанию»), который будет отображаться во время предварительного просмотра макета в Android Studio?

Могу ли я указать строку, которая будет отображаться в предварительном просмотре макета в студии Android, например, для TextView? (Lorem ipsum …) Было бы очень полезно иметь возможность сделать это, чтобы увидеть текст в редакторе макетов, например, проверить правильность текста и т. Д.