Android — Автозапуск приложения и ограничение доступа к другим приложениям

Я новичок в разработке Android, и у меня есть приложение для детей. Я бы хотел, чтобы приложение запускалось само при запуске устройства. Когда приложение запущено, я хочу, чтобы оно предотвращало доступ к любым другим экранам. Отключить кнопки «Домой», запретить доступ к браузеру, настройкам и т. Д.

Можно ли это сделать? Я наткнулся на эту ссылку http://www.androidsnippets.com/autostart-an-application-at-bootup, но некоторые люди думают, что разрешать автоматический запуск действий это плохой подход.

Спасибо 🙂


Похоже, вам нужна собственная пусковая установка , потому что только программа запуска может предотвратить доступ к ненужным экранам, а кнопка «Домой» будет «заблокирована» вашей программой запуска.
Это также решит проблему «запуска».

Все, что вам нужно сделать, это объявить Activity в вашем AndroidManifest следующим образом:

            

Активизируйте свое творчество и создайте программу запуска для своих нужд.
Удачи!

2


Это для установить приложение в качестве запускаемого приложения на вашем устройстве Создать класс extends BroadCast Reciever

  открытый класс BootUpReciever extends BroadcastReceiver {@Overridepublic void onReceive (final Context context, Intent intent) {Intent i  = новое намерение (контекст, ServerPreferenceActivity.class);  i.addFlags (Intent.FLAG_ACTIVITY_NEW_TASK);  context.startActivity (i);}}  

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

    

Зарегистрируйте свой приемник, который расширил широковещательный приемник в manifest.xml

       

Примечание. Создайте класс приемника в отдельном пакете в папке src добиться рабочей реализации.

5


По поводу вашего вопроса:

  1. «Я бы хотел, чтобы приложение запускалось само при запуске устройства».

    Вы можете реализовать BroadcastReceiver для перехвата события RECEIVE_BOOT_COMPLETED. См. Этот пост.

  2. «Когда приложение работает, я хочу, чтобы оно предотвращало доступ к любым другим экранам».

    Вы можете перезапустить свою деятельность всякий раз, когда она была уничтожена или приостановлена. Вы можете проверить это в фоновой службе. Проверьте этот пост, чтобы узнать больше.

  3. «Отключить кнопки главного экрана»

    Просто не возможный. Здесь вы должны полагаться на результат 2.

  4. «запретить доступ к браузеру, настройкам и т. Д.»

    Аналогично 3. — этого не избежать. Однако вы можете проверить, находится ли ваше приложение наверху, и в противном случае перезапустить его.

Надеюсь, это поможет … Ура!


Вы можете создать домашнее приложение , который будет интерфейсом устройства с пользователем, тем самым вы сможете управлять взаимодействием с пользователем. взгляните сюда: SO Question

Но создание приложения Launcher/Home включает в себя множество обязанностей. вы будете нести ответственность за доступ всех пользователей:

  • настройки
  • Телефония
  • Другие приложения
  • Базовые приложения для смартфонов (почта, календарь …).


4 метода скрытия и ограничения приложений на Android

С таким количеством приложений на телефоне легко отвлечься. Лучший способ сократить время использования экрана — убрать эти приложения из виду. Кроме того, если вы родитель, вы не хотите, чтобы у ваших детей был доступ ко всем этим приложениям, особенно чувствительным, таким как банковское дело.

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

Как скрыть приложения на Android

Есть несколько сценариев, в которых вы бы хотели , чтобы скрыть определенное приложение на вашем телефоне.

Родители могут захотеть, чтобы их дети случайно не разместили заказы, например, с использованием сохраненных данных кредитной карты. Вы также можете скрыть приложения от своих шутливых друзей, которые будут рады просматривать ваши личные чаты и отправлять глупые ответы.

Кроме того, сокрытие вызывающих зависимость приложений, таких как Instagram, может помочь вам обуздать зависимость от смартфона.. Поскольку вы не удаляете их со своего телефона полностью, у вас всегда есть чит-день и вы можете использовать их, когда захотите.

iphone-monitor-  sleep
5 лучших приложений, которые помогут вам бороться с зависимостью от смартфона

Вы пристрастились к своему смартфону? Эти мобильные приложения помогут вам спасти вашу личную жизнь и повысить продуктивность.

1. Хранилище калькулятора

Галерея изображений (2 изображения)
Скрытие приложений из хранилища калькулятора на android
Развернуть
Панель управления приложением для Android в хранилище калькулятора
Развернуть
Панель управления приложением для Android в хранилище калькулятора
Изображение 2 из 2

Этот удобный инструмент может замаскировать любое приложение на вашем телефоне под стандартную утилиту-калькулятор.

Калькулятор Vault дублирует приложение, которое вы хотите скрыть, в отдельном пространстве. После того, как вы добавили приложение сюда, вы можете удалить его со своего телефона. Хотя данное приложение больше не будет обычно доступно где-либо еще на вашем телефоне, вы все равно можете продолжить доступ к нему из Calculator Vault.

Приложение позволяет защитить его паролем; его экран блокировки напоминает калькулятор, чтобы обмануть неавторизованных пользователей. Но когда вы вводите свой PIN-код на цифровой клавиатуре или отсканируете палец, приложение разблокируется и покажет свою истинную функцию.. Помимо этого, у Calculator Vault есть другие визуальные характеристики, которые помогают ему гармонировать, например, значок и название обычного калькулятора.

Также есть параметр, чтобы он не отображался в меню многозадачности. Для уведомлений вы можете попросить Calculator Vault отображать только количество ожидающих уведомлений вместо их содержимого, или вы можете полностью их отключить.

Скачать: Calculator Vault (бесплатно)

Галерея изображений (2 изображения)
Разрешить или заблокировать приложения на  Android с Family Link
Развернуть
Заблокировать приложение в Family Link
Развернуть
Заблокировать приложение в Family Link
Изображение 2 из 2

Служба Google Family Link — отличный мобильный инструмент для наблюдения за родителями. Это позволяет вам контролировать и управлять телефоном Android вашего ребенка.

С помощью Family Link вы можете удаленно скрывать приложения на телефоне вашего ребенка. Все, что вам нужно сделать, это выбрать приложения, которые вы хотите скрыть, и Family Link автоматически избавится от них, фактически не удаляя приложения.

Кроме того, Family Link предлагает вам возможность следить за действиями ваших детей на телефоне и за тем, с какими приложениями они проводят время. Приложение даже позволяет устанавливать ограничения, одобрять загрузки и покупки в приложении, а также удаленно блокировать телефон. Также доступна функция определения местоположения, которая позволяет отслеживать местонахождение подключенного телефона.

Если вас не устраивает набор функций Google Family Link, взгляните на другие приложения для родительского контроля для Android..

Скачать: Семейная ссылка Google (бесплатно)

Как ограничить приложения на Android

Процесс сокрытия приложений может показаться немного экстремальным, в зависимости от вашего использования. В качестве альтернативы вы можете установить ограничения для приложений. Это позволяет вам неуклонно преодолевать умственную тягу к ним (или вашего ребенка).

Вы можете либо ограничить определенные приложения, либо выбрать период времени, когда вы не сможете использовать свой телефон.

1. Цифровое благополучие

Галерея изображений (2 изображения)
Цифровое благополучие Instagram
Развернуть
Таймеры приложений цифрового благополучия
Развернуть
Таймеры приложений цифрового благополучия
Изображение 2 из 2

Начиная с Android 9 Pie, телефоны под управлением стандартной Android иметь встроенную утилиту, которая записывает ваше ежедневное использование устройства и сообщает вам, что именно отнимает ваше время. Он доступен в Настройки > Цифровое благополучие и родительский контроль . Если вы не можете его найти, вам нужно будет скачать приложение из Google Play.

Цифровое благополучие позволяет устанавливать ограничения для приложений. По истечении дневного лимита времени приложения его значок станет серым, и вы больше не сможете его открыть. Android также будет блокировать уведомления приложения, поэтому у вас не возникнет соблазна отключить ограничение после просмотра непрочитанного сообщения или комментария..

К настроить лимит приложения, запустить Цифровое благополучие. Нажмите Панель управления , затем выберите приложение, для которого нужно наложить ограничение. Коснитесь параметра Таймер приложения и определите суточную норму. Наконец, нажмите кнопку OK .

Если ваш телефон официально еще не поддерживает цифровое благополучие, вы можете использовать стороннюю альтернативу. Рекомендуем взглянуть на ActionDash.

ActionDash обладает всеми функциями цифрового благополучия и многим другим. Он предлагает исчерпывающую информацию о вашем экранном времени, темную тему, ограничения приложений и множество других параметров настройки. В отличие от Digital Wellbeing, ActionDash работает на любом телефоне под управлением Android 5 Lollipop или более поздней версии.

Хотя ActionDash можно загрузить бесплатно, ограничения для приложений и режим простоя являются дополнительными функциями. Для этого требуется обновление за 7 долларов.

Загрузить: Digital Wellbeing (бесплатно)

Загрузить: ActionDash (бесплатно, премиум доступная версия)

Галерея изображений (2 изображения)
рейтинги родительского контроля play store android
Развернуть
установить родительский контроль  магазин воспроизведения android
Развернуть
установить родительский контроль play store android
Изображение 2 из 2

Помимо возможности скрывать приложения, Google Family Link имеет возможность устанавливать ограничения для приложений. Он функционирует аналогично цифровому благополучию. Следовательно, как только пользователь исчерпает свой дневной лимит, он не сможет использовать это приложение до следующего дня.. Разница в том, что только родитель может контролировать и настраивать ограничения.

Чтобы узнать, как настроить это и установить ограничения для приложений, см. наше руководство по защите телефона ребенка с помощью Family Link.

Родители также могут воспользоваться родительским контролем в Google Play Store, чтобы установить ограничения на скачивание. У вас есть выбор установить рейтинг контента для приложений, игр, фильмов и музыки. Наряду с этим Play Store просит вас настроить блокировку PIN-кода, чтобы ребенок не мог просто настроить ограничения в настройках.

Вы можно найти родительский контроль в Google Play Store> Левое меню> Настройки> Родительский контроль . Google Play оценивает игры и приложения, используя систему рейтингов для вашего региона, поэтому ознакомьтесь с нашим руководством по рейтингам ESRB и PEGI, чтобы узнать больше.

Сократите использование смартфона с помощью практических советов

Увлекательные приложения — вот причина, по которой так сложно положить телефон. Используя эти методы, вы можете скрыть и ограничить приложения, которые отнимают у вас большую часть времени.

Однако вы можете сделать гораздо больше, чтобы обуздать зависимость от смартфона. Вам не нужно отказываться от всего, чтобы добиться положительных изменений. Вот практические советы по сокращению использования смартфона.

Совершать и принимать звонки в Windows 10
Как совершать и принимать звонки в Windows 10

Устали поднимать трубку, когда он звонит? Узнайте, как вместо этого отвечать на звонки через Windows 10.

Об авторе

Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку для технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Еще один шаг…!

Подтвердите свой адрес электронной почты в письме, которое мы вам только что отправили.

Оцените статью
clickpad.ru
Добавить комментарий