Как создать свой браузер с возможностью скачивания видео с любого сайта для android? Во многих браузерах это есть, но я хотел узнать, что прописано в Manifest.xml
и в Activity
и в Layout
? Как все-таки по нажатию на видео всплывает окно с выбором смотреть или скачать? Нигде ничего не могу найти по андроид.
Если ставить цель по создантю новых браузеров, я бы рекомендовал обратить внимание на "движки" для браузеров, к примеру Webkit
вот вики по нему. Вот сайт webkit. На нем работает хром и сафари. Что касается по скачке файлов (видео и других) с сайтов, то это уже всё ручками кодить придется. Да кстати вот нагуглил список всех движков для создания браузеров. Большинство браузерных движков написаны на C++.
Android Studio - среда разработки приложений для ОС Android. Решение вам нужно искать, применительно к платформе (Android), а не инструменту (условно - сложному текстовому редактору Android Studio), а написать код найденного решения вы можете и в блокноте, с тем же самым успехом. Это на будущее.
Обработка контента веб-страницы осуществляется браузером, а не операционной системой. Соответственно вам нужно работать с HTML кодом, скриптами, API испльзуемого web-плеера и пр. - средствами браузера, а не с манифестами, разметками и активити, которые являются средствами системы.
Перехват закачек на стрим-видео обычно осуществляют через разработку плагина (расширения) для движка браузера, который и реализует и получение самой ссылки и диалоги скачать и прочий интерфейс. Разработка такого плагина не имеет ничего общего с ОС, на которой запущен браузер, а зависит только от выбранного в браузере движка и вопросы по его изготовлению нужно задавать в соответствующих местах.
Более того, для стриминга видео могут использоваться разные плееры, в том числе собственные, с защитой от перехвата ссылки на закачку, поэтому одного универсального решения для всех сайтов не существует.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как в android выводить в ListView только одну строку из базы данных? Может запрос какой есть по _id или еще что-то?
Пишу приложение на Java (сторонние библиотеки не предлагайте, пожалуйста), нужно нарисовать график вводимой с клавиатуры функцииПользовался...