Как создать скринмейт для андроид-смартфона в программе Android Studio? +виджет бонусом
Как создать анимированный скринмейт для андроид-смартфона в программе Android Studio, используя готовый проект для программы (код и т.д уже есть там)?
В комплекте к скринмейту, идет виджет с его изображением, который по клику открывает меню настроек скринмейта.
Скринмейт-это персонаж, который ползает или стоит поверх интерфейса операционной системы и окон программ, а при нажатии на него проигрывается другая анимация, или даже звук и т.д.
Персонажа можно перемещать по экрану, зажав его пальцем пи перемести в в другую место экрана.
ИНСТРУКЦИЯ.
ПОДГОТОВКА:
Скачиваем программу разработки Android Studio:
https://developer.android.com/studio
Скачиваем с ГитХаб архив моего готового проекта:
https://github.com/agmioli/screenmate_android/
Или с ОблакоМэйл:
https://cloud.mail.ru/public/pGyG/ygz5sYfT7
Примечание!
Чтобы попасть быстро в папку проекта в Android Studio для создания или редактирования файлов, нужно:
- в правом верхнем углу выбрать вид Android.
- затем в нижней структуре кликнуть правой кнопкой на нужный файл или папку, и выбрать Open in - Explorer.
Как воспользоваться готовым проектом скринмейта для андроид-смартфона в AndroidStudio?
1. Распакуйте содержимое архива в отдельную папку.
Или скачиваете к себе на компьютер все эти файлы, в одну папку.
2. Запустите программу АndroidStudio , и там выберите пункт File-Open project
3. Заходите в папку, где лежат все эти файлы, и нажимаете Select folder
Обязательно ждите, смотря на них окна программы, чтобы все библиотеки т.д прогрузились, и процесс потом сам прекратился.
Иначе проект не сможет работать!
4. В папке по пути ulitka_widget\app\src\main\res\drawable замените графические файлы на свои.
5. Чтобы собрать установочный apk-файл для смартфона, выберите Build - Generate App Bundles or APKs - Generate APKs.
6. В нижнем правом углу появится уведомление, на котором надо успеть нажать на слово "Locale"
7. Откроется папка с apk-файлом, который можно запустить на смартфоне.
8. Запустите apk-файл на смартфоне, выбрав пункт "Все равно установить без проверки", развернув в меню проверки список.
9. Откроется Окно "Всегда сверху", поставьте там галочку напротив вашего приложения, чтобы приложение могло запустить персонажа поверх всех окон, получив разрешение от системы.
9. Когда установите приложение, запустите его. После запуска приложения появится персонаж в нижней части экрана.
10. Найдите значок установленного приложения в меню, и зажмите его.
11. Появится меню где можно выбрать пункт Настройки, чтобы повернуть, отразить, скрыть и показать персонажа, и задать его размер.
12. В этом же контекстном меню, есть слово "Виджет", нажмите на него. Из появившегося окна, перетащите изображение персонажа вне окна, на ваш рабочий стол.
13. Сам виджет можно перетаскивать на разные страницы вашего рабочего стола. Если кликнуть на виджет-он откроет то же меню "Настроек персонажа".
Сам виджет будет украшать ваш рабочий стол, даже когда сам персонаж будет вами скрыт.
ИЗМЕНЕНИЕ НАЗВАНИЯ ПРИЛОЖЕНИЯ!
Название приложения определяется в файле res/values/strings.xml (и возможно в локализованных версиях).
Найдите строку с именем app_name и измените её:
xml
<resources>
<string name="app_name">Новое имя приложения</string>
<!— остальные строки —>
</resources>
После этого в манифесте (AndroidManifest.xml) у тега <application> обычно стоит ссылка на эту строку:
xml
<application
android:label="@string/app_name"
... >
ИЗМЕНЕНИЕ ИКОНКИ/ЗНАЧКА ПРИЛОЖЕНИЯ
Шаг 1. Откройте мастер создания Image Asset
В Android Studio откройте ваш проект.
В левой панели Project выберите вид Android (обычно он выбран по умолчанию).
-Щёлкните правой кнопкой мыши по папке res.
-В контекстном меню выберите New → Image Asset.
-Откроется окно Configure Image Asset.
Шаг 2. Выберите тип иконки
В верхней части окна есть выпадающий список Icon Type. Для иконки приложения выберите:
Launcher Icons (Adaptive and Legacy) – рекомендуется для современных версий Android (8+). Создаёт и адаптивную иконку (слой фона и переднего плана), и обычную (legacy) для старых устройств.
Legacy Launcher Icons – только обычные PNG-иконки для старых версий (без адаптивности).
Если вы не уверены, оставьте первый вариант – он универсален.
Шаг 3. Укажите исходное изображение
В разделе Source Asset выберите, откуда взять картинку для иконки:
Image – выберите файл PNG, JPG или векторный XML на вашем компьютере (кнопка ... рядом с полем Path).
Шаг 5. Сгенерируйте иконки
Нажмите кнопку Next (если доступно) или Finish.
Android Studio создаст (или перезапишет) файлы в папках:
res/mipmap-hdpi/ic_launcher.png
res/mipmap-xhdpi/ic_launcher.png
res/mipmap-xxhdpi/ic_launcher.png
res/mipmap-xxxhdpi/ic_launcher.png
res/mipmap-anydpi-v26/ic_launcher.xml (адаптивная иконка)
аналогично для ic_launcher_round, если вы выбрали адаптивную.
Все старые файлы будут перезаписаны. Если у вас есть свои кастомные иконки с другими именами – они не тронуты.
Шаг 6. Проверьте манифест
Откройте AndroidManifest.xml и убедитесь, что у тега <application> прописаны:
xml
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
Если вы не меняли имя, то всё уже должно быть правильно.
Шаг 7. Соберите и установите приложение
Нажмите Build → Rebuild Project (или просто запустите приложение).
Удалите старую версию с устройства (чтобы точно обновить иконку на рабочем столе) и установите новую.
Теперь новая иконка будет отображаться в лаунчере.
ДОПОЛНЕНИЕ!
Еcли вы что-то не поняли, то вы можете в нейросети типа DeepSeek, напечатать свой запрос-вопрос, попросив в описании пошагово и подробно, вам расписать ответ или инструкцию.
В запросе указывайте версию AndroidStudio, чтобы нейросеть лучше могла понять среду разработки.
Я может что-то не понимаю
Ребзя, всем привет. Не могу разобраться. Когда-то у меня на телефоне было приложение СДЭК, я его удалил. Вчера сделал заказ, СДЭКом отправили. Прислали трек номер, перехожу по ссылке, открывается приложение, но на телефоне его нет. Как так?
Почта-приложение
Почитал небольшое препирательство на тему почты и еёйного приложения. Группа "Нахер мне ваше приложение" против группы лайфхак-терпилок "Поставь приложение! Все из-за тебя! Тупень отсталый". Лайфак-терпилки, естественно, проявляют агрессию.
***
Почта придумывает бланк с идиотскими "выдан-прописан", точнее не придумывает, а бережно сохраняет, чтоб как при Сталине.
Но лайфхак-терпилки дружно папиндосят пассажира, которому в гробу не сплющилось очередное идиотское дерьмо на телефон. Если вы не в курсе. Память этого телефона, куда всяким IT-дурилкам хочется запихать лишнюю программу и лишние данные, стоит денюшек. Денюшек пассажира, на минуточку. Да еще при наличии универсального инструмента - браузера - фапание на "Поставь приложение" выглядит так себе. Но нет.
Кстати, что мешает просвечивать гамма-излучением номер паспорта? Вот эти вот напечатанные шрифтом цифирки? Нашей могучей цифровой промышленности не осилить такую сканирующую мандулу, чтоль? И, туда же, номера остальных подобных ксив - права, загран, моряка, личности офицера-прапорщика, без гражданства и прочее. Кругом базы данных, банки инфы, big чего-то, третьим лицам, QR'ы, треки, IT'ы с ITешечниками, а на полмиллиметра в сторону - вся цифра сдулась и осыпалась, шкрябай бланк 1875 год перьевой ручкой с чернилами из чернильницами. Вы умеет из чернильницы? Я умею! (Слышал тут, что продвинутые ширнармассы не умеют в часы со стрелками и бумажную карту. Врут же ж!)
И во всей этой неразворотливости решающих пацанов всегда "пассажир сам виноват". Угу.
09,08,2026
***
Кому свербит накатить "А если ...? А ты чё ...?" - остыньте.
Ответ на пост «Можно, а зачем?»1
Моей жене необходимо поменять загранпаспорт т.к. старый уже подходит к завершению.
Подавали заявление через госуслуги, но сука ТРИ раза подряд им не нравится фотография, хотя я лично перечитал, как правильно делать эту фотку и вроде все требования были соблюдены, ну по хуй, может конечно я долбаеб, но это вряд ли.
Когда я подавал заявление несколько лет назад, то фотка была сделана на отъебись, в подъезде жилого дома на фоне побеленной стены и она сука никаких вопросов не вызвала вообще!
Решили пойти по старинке, пошли ножками в ближайший МФЦ, хотели все сделать там, очно, но ХУЙ там плавал.
p.s. Раньше, буквально пару/тройку лет назад, если тебе сложно, у тебя не получается или ты просто не хочешь, то ты мог прийти в МФЦ и просто все сделать там с помощью специалиста.
Приходим на ресепшен, объясняем ситуации и свое желание.
М - я и жена. МФЦ - сотрудник МФЦ.
- МФЦ - вам необходимо зарегистрироваться через чат-бота в МАКСЕ с помощью вашей учетной записи MOS.RU и подать заявление там, потом записаться на прием в МФЦ.
М - А можно без этого, а просто все сделать через специалиста?
МФЦ - Сейчас можно только так, вам нужно скачать МАКС, зарегистрироваться в чат-боте, заполнить анкету там и бла-бла-бла....
М - А если я не хочу это делать через МАКС
МФЦ - К сожалению, других вариантов нету, только через МАКС
Какого прости господи хуя?!
Может мне 50 - 70 лет, может я не умею пользоваться госуслугами и т.д., может я вообще на хую вертел ваш МАКС и хочу все сделать просто через специалиста?! Почему вы не даете никакой альтернативы?!
Система сука победила, пришлось делать так, как они говорят.
Посмотрите на сайте
Существует практика применять сайты. Компании, оказывающие услуги или продающие товары что-то там пишут.
Растёт предложение использовать фирменные приложения – такие программы, чтобы показывать только сайт компании.
Кто-то делает отсылки к сайту или приложению. Воспользуйтесь сайтом, зарегистрируйтесь, посмотрите на сайте! Скачайте приложение!
При всех положительных сторонах есть случаи, когда можно получить неудобства или неприятности, о которых уже писали и спорили на Пикабу.
3 вопроса о негативной стороне применения компьютеров и интернета. О правах потребителя, о их несоблюдении.
Вспомните ситуации, когда Вы лично обращались по поводу услуг или покупок.
Первая строка Google оказалась ловушкой: как фальшивый Trezor собирал seed-фразы
Пользователь искал официальный сайт криптокошелька Trezor, открыл верхнюю рекламную ссылку Google и попал на фишинговую страницу. Она выглядела как сервис производителя и просила 24 слова для восстановления кошелька.
После ввода seed-фразы мужчина, по его словам, лишился накоплений. Опубликованный им биткоин-адрес получил 24,04135820 BTC — около $1,56 млн по курсу на момент проверки. Это оборот адреса, а не доказанный размер кражи, но масштаб инфраструктуры виден и без громких допущений.
В этой атаке никто не взламывал аппаратный кошелёк. Мошенники купили доверие в интерфейсе Google, вывели фальшивый сайт выше обычной выдачи и убедили владельца самостоятельно отдать ключи от денег.
От рекламы до потери денег
6 августа 2026 года пользователь X под именем David написал, что ввёл в Google запрос `Trezor wallet` и открыл верхний результат с рекламной пометкой. Карточка называлась «Trezor Hardware Wallet (Official)», но вела не на сайт производителя, а на `sites.google.com/view/start-trezor-suite`.
Следующим шагом была форма импорта кошелька. Она предлагала стандарт BIP-39, показывала 24 поля и просила recovery phrase — резервную копию, из которой восстанавливаются все закрытые ключи.
От одного клика кошелёк не опустошается. Кража начинается после ввода слов. Получив seed-фразу, злоумышленник открывает тот же кошелёк на другом устройстве и переводит активы без старого Trezor, PIN-кода и компьютера владельца.
Официальный аккаунт Trezor подтвердил получение сообщения. Компания передала ссылку и адрес внутренней команде, сообщила о жалобе на фишинговую страницу и предложила пострадавшему связаться с поддержкой.
Как мошенники проходят модерацию Google
Схема укладывается в шесть шагов:
1. Мошенники создают рекламный аккаунт или захватывают аккаунт легального бизнеса. 2. Покупают показы по запросам вроде `Trezor wallet`. 3. Используют страницу на доверенном сервисе — в данном случае Google Sites. 4. Отделяют проверяющих роботов и исследователей от потенциальных жертв. 5. Подходящему посетителю показывают копию сайта кошелька. 6. Seed-фраза уходит оператору, а криптовалюта — на адрес-сборщик.
Показ разных страниц модератору и пользователю называется клоакингом. Система проверки видит безопасную витрину, ошибку или нейтральный контент. Человек с нужным IP-адресом, языком и браузером получает фишинговую форму.
[Security Alliance](https://radar.securityalliance.org/2025-10-drainers-vol-1/) описала такой конвейер ещё в 2025 году. Операторы криптодрейнеров используют захваченные Google Ads-аккаунты, геотаргетинг и цифровой «отпечаток» браузера. Исследователи также обнаружили множество страниц `sites.google.com/view/...`, служивших промежуточными витринами для вредоносной рекламы.
В конкретном случае подтверждены адрес Google Sites и конечная форма с запросом seed-фразы. Полный сетевой журнал перехода не опубликован, поэтому назвать конкретный скрипт нельзя. Но маршрут совпадает с уже задокументированной схемой клоакинга.
К моменту повторной проверки страница `start-trezor-suite` перестала отдавать прежний контент и перенаправляла на авторизацию Google. Подобные витрины быстро исчезают после жалоб, а их операторы переносят комплект на новый адрес.
Через адрес прошло 24 BTC
Почти все монеты уже ушли дальше. Такая активность соответствует адресу-сборщику, с которого поступления регулярно выводят.
Но $1,56 млн нельзя автоматически называть украденной суммой. Блокчейн показывает общий входящий поток, а не происхождение денег. В него могут входить переводы между собственными адресами, средства из других кампаний и консолидация ранее полученных монет.
Чтобы подтвердить ущерб David, нужны его исходный адрес, конкретная транзакция и время перехода. Публично этих данных нет. Подтверждённый вывод уже достаточно серьёзен: адрес из сообщения о фишинге получил 24 BTC и почти полностью их вывел.
Google запрещает эту схему — и всё равно её пропускает
[Правила Google Ads](https://support.google.com/adspolicy/answer/15938075?hl=en) прямо запрещают клоакинг, обход модерации и перенаправление на вредоносный сайт. За это компания обещает блокировать рекламные аккаунты без предупреждения.
Сама реклама аппаратных кошельков разрешена с ограничениями. Поэтому слово Trezor не блокируется автоматически. Нарушение начинается, когда рекламодатель выдаёт себя за производителя и собирает ключи пользователей.
Именно здесь система не сработала. Верхняя позиция, слово Official, знакомый логотип и домен Google создали цепочку доверия. Вместе они убедили человека сделать то, чего он не сделал бы на случайном сайте.
В [отчёте за 2025 год](https://blog.google/products/ads-commerce/2025-ads-safety-re...) Google сообщила об удалении 8,3 млрд объявлений и блокировке 24,9 млн рекламных аккаунтов. К мошенническим категориям компания отнесла 602 млн объявлений и 4 млн аккаунтов.
Эта статистика показывает масштаб борьбы, но не делает верхний рекламный результат безопасным. В криптовалюте одного пропущенного объявления достаточно: перевод нельзя отменить, а скомпрометированную seed-фразу нельзя сменить.
Что нужно запомнить
Пометка «Спонсируется» означает только одно: за показ заплатили. Это не подтверждение подлинности и не знак партнёрства с брендом.
- Открывайте сайт кошелька вручную или через сохранённую закладку. - Проверяйте домен до скачивания программы и подключения устройства. - Никогда не вводите seed-фразу на сайте, в чате или форме поддержки. - Если слова уже раскрыты, создайте новый кошелёк с новой seed-фразой и немедленно переведите туда оставшиеся активы. - Сохраните адрес, время, скриншоты и данные объявления для жалобы Google, производителю и правоохранительным органам.
Фишинг давно стал автоматизированным бизнесом: захваченные рекламные аккаунты, готовые копии сайтов, клоакинг и быстро меняющиеся адреса. Google не разрешает эту схему официально, но его рекламная система продала ей самое заметное место на экране и не остановила до контакта с жертвой.
Можно, а зачем?1
Летом прошел профпереподготовку. Дистанционно. Платно. Два месяца делал задания, сдавал зачеты, экзамены. Все благополучно. Осталось получить диплом. Диплом мне выслали Почтой России. И трек-номер к нему по электронке. По трек-номеру отслеживал пусть диплома. Вчера, наконец, диплом дошел до отделения почты. Я пришел в это отделение, прихватив с собой паспорт, думая, что этого достаточно. Встретила меня довольно миловидная сотрудница почты, с которой у меня состоялся следующий разговор.
- Добрый день! На мое имя пришло заказное письмо. Вот мой паспорт. Нужен трек-номер?
- Здравствуйте. Нет, нужен куар код.
Тут я подвис немного. Стал вспоминать – присылали ли мне по электронке из образовательной организации такой код… Вроде бы не было.
- Девушка, а где мне его взять?
- Нужно установить приложение Почты России на телефон.
Тут я подвис второй раз.
- Слушайте, я за всю жизнь впервые получаю заказное письмо на почте и, возможно, последний. Какой смысл мне сейчас скачивать и устанавливать приложение? Тем более мобильный интернет сегодня еле дышит…
- Такие у нас теперь правила.
- А, если, к примеру, у меня вообще нет телефона или телефон кнопочный?.. Мое письмо и диплом «сгорают»? Почему недостаточно паспорта?
Девушка вздыхает. Видимо, я не первый клиент без приложения.
- Ладно, я своим приложением воспользуюсь, - говорит она, - но на будущее имейте в виду…
- Спасибо огромное!
Теперь вопрос – кто это придумал и зачем? Возможно, если регулярно получать почту, то приложение будет полезным (не уверен, но предполагаю). Но почему нельзя оставить альтернативный вариант – получение по паспорту?






