- Собери котов в Android 7 Nougat (не только)
- Усы, лапы, хвост — вот мои документы
- Блог Александра Климова
- Повелитель котов
- Собираем котов в Android 7 Nougat
- Empty Dish в Android 7.0 и 8.0 — что это такое
- Описание
- Как запустить функцию Empty Dish (Android Easter Egg)
- Как играть
- Полезная информация
- Пасхалки в предыдущих версиях
- Как найти скрытую пасхалку в любой версии Android и какие они
- Как найти пасхалку в Android
- Пасхалка Android 10
- Android 9.0 Pie
- Android 8.0 Oreo
- Android 7.0 Nougat
- Android 6.0 Marshmallow
- Android 5.0 Lollipop
- Android 4.4 KitKat
- Android 4.1 Jelly Bean
- Android 4.0 Ice Cream Sandwich
- Android 3.0 Honeycomb’s
- Android 2.3 Gingerbread
- Пасхалка Android 11
Собери котов в Android 7 Nougat (не только)
Ярые фанаты Android знают, что в системе прячутся пасхалки. Не стала исключением и седьмая версия под названием Nougat. В ней можно активировать игру по сбору котов. Вам нужно изредка класть в пустую миску угощение и ловить пришедшего кота.
Сам процесс активации пасхалки подробно описан в блоге, здесь же я расскажу, что находится под капотом.
В игре коты появляются с трехзначными числами. Теоретически котов может быть 1000 штук от 000 до 999 (на самом деле нет, в программе используется другой алгоритм, но для нас это не принципиально).
Мне стало интересно, как они хранятся в приложении. Поиск в интернете привел меня на ресурс, где выложены исходники пасхального яйца Easter Egg.
Позже на Гитхабе я нашел модифицированный код, который позволяет запускать игру как обычное приложение на любом устройстве, а не только на Android 7. Собранную версию из этих исходников можно найти Google Play по ключевым словам Neko Collector.
Второй пример удобнее изучать, так как там нет лишнего кода для активации пасхалки, который нам ни к чему.
Было не трудно догадаться, что основная магия происходит в классе Cat.
Усы, лапы, хвост — вот мои документы
Оказалось, что коты не хранятся в приложении в виде отдельных картинок. Вполне объяснимо, большое количество изображений раздует программу. В папке drawable в виде векторных ресурсов хранятся отдельные части кота. Например, так хранится хвост в файле tail.xml.
Аналогичным образом хранятся лапы, глаза, туловище, ошейник, бантик и т.д. А затем всё это собирается в конструкторе внутреннего класса CatParts
Так как вектор обладает замечательной возможностью менять заливку на лету, то в случайном порядке выбираем цвета и генерируем уникального кота. Главное — не переборщить. Не стоит красить одну лапу в чёрный, а вторую лапу в коричневый цвет.
Если запускать программу в обычном режиме, то коллекционирование котиков растянется на долгие часы. Поэтому подменяем код, который отвечает за интервал, установив его в 1 секунду. Быстро заполняем экран.
Определённо стоит покопаться в коде приложение и изучить другие методы. Например, когда вы хотите поделиться пойманным котом в социальных сетях, то генерируется отдельное изображение PNG размером 512х512 хорошего разрешения на устройствах не ниже Android 6.0 Marshmallow. На старых устройствах изображение формируется через другой метод, и картинки получаются смазанными.
Для сравнения первая картинка, которую я получил на эмуляторе Android 7.
А это картинка, полученная на устройстве Android 4.4.2
Тем, кто изучает программирование под Android, пригодятся приёмы запуска служб с регистрацией планировщика JobSheduler, создание диалогов, использование SharedPreferences.
На мой взгляд, пасхалка получилась красивая и подняла мне настроение.
Собирайте котиков!
Источник
Блог Александра Климова
Повелитель котов
Собираем котов в Android 7 Nougat
В разных версиях Android прятались пасхалки (Easter egg). Не стал исключением и Android 7. В ней спрятали игру, цель которой — собрать котов. Чем-то напоминает Pokemon GO в упрощенном варианте без использования виртуальной реальности.
Если вы любите котов, то игра для вас.
Так как у меня сейчас нет телефона с этой версией, то я воспользовался эмулятором из Android Studio, которым пользуются разработчики при создании собственных приложений. Если вы не являетесь пользователем Android 7 и не разработчик, то в конце статьи вы сможете узнать, как и вам поиграть в эту игру на своём устройстве.
Запустите «Настройки» (Settings). Прокрутите список до конца и найдите пункт «About Phone» или в моем случае с эмулятором с русской локализацией «Об эмулированном устройстве» (About emulated device).
Войдите в этой пункт и найдите пункт «Версия Android » (Android version).
Нажимайте на данный пункт несколько раз в быстром темпе, пока не увидите логотип Android N на фоне обоев Домашнего экрана.
Теперь нажимайте на логотип «N», а затем нажмите и удерживайте палец на букве. Вы должны увидеть котика (символ эмодзи) в нижней части экрана. Он появляется на нескольско секунд, а потом исчезает.
Вытяните из верхней части экрана окно быстрых настроек. На ней есть кнопка «Изменить» (Edit).
Нажмите кнопку «Изменить». Вы должны увидеть значок мордочки кота с надписью «. Android Easter egg».
Перетащите значок в основное окно настроек. Надпись изменится на «. ».
Теперь начинается самое интересное.
Нажмите на кнопку Домой (круг), а затем снова вытяните окно настроек сверху. На этот раз вы должны увидеть опцию «Empty dish».
Нажав на неё, вы увидите окно с выбором 4 видов еды: Bits, Fish, Chicken, Treat.
Выберите один из вариантов. Пустое блюдце заменится на выбранное угощение.
Продолжайте пользоваться телефоном в обычном режиме. И ждите.
Однажды вы получите оповещение, что кот учуял запах еды и съел угощение. Но возможно кот не польстится на ваше угощение, тогда придется пробовать еще раз, пока наконец, кот не появится. Для этого снова открываем окно настроек, щелкаем на угощении, чтобы удалить его и выбираем другой вариант еды. Это часть игры, вам нужно выманить кота. Ждать придется долго. Может даже больше часа.
Когда вам повезет, вы получите долгожданное сообщение «A cat is here» с определенным номером. Если вы носите часы Android Wear, то не пропустите это событие.
Вам нужно щелкнуть по уведомлению. Откроется новый экран с пойманным котом.
Щелкните по значку кота и дайте ему имя.
Я оставил номер, чтобы их лучше идентифицировать.
При долгом нажатии появляются опции шаринга или удаления из коллекции.
Вы можете поделиться им во все социальные сети. В эмуляторе у меня появился вариант с Картами Google. На реальных устройствах выбор будет побогаче.
Саму картинку в высоком разрешении можно найти в Галерее в папке Cats
Таким образом вы можете собирать коллекцию котов.
Снова открыть окно с собранными котами можно, сделав долгое нажатие на лакомстве. Не волнуйтесь, лакомство не исчезнет.
Если кот долго не появляется, то возможно ему не понравилось угощение. Тогда попробуйте снова нажать на значок с угощением и выбрать другой вариант.
Как я понял, новое лакомство может съесть уже имеющийся кот. Вот у меня наглый Мурзик уже третий раз жрёт приманку для нового кота.
Поэтому придется снова выкладывать угощение и ждать нового кота.
В сети нашёл скриншот с собранными котами.
Если у вас нет устройства или эмулятора с Android 7 Nougat, то не расстраивайтесь. Недавно на Google Play появилась программа Neco Collector,
которая работает на старых устройствах и является портом пасхального яйца.
Вот я поймал кота на устройстве Android 4.4.2
Источник
Empty Dish в Android 7.0 и 8.0 — что это такое
Практически каждый поклонник ОС Андроид знает, что ее разработчики припрятали в системе своеобразные «пасхалки», найти которые не так-то просто. В каждой версии операционки они свои. Об одной из таких «пасхалок» далее и пойдет речь. Что такое функция Empty Dish (Easter Egg) в Android и для чего она нужна?
Описание
Empty Dish (пустая тарелка) – это простенькая игра от Google, главная цель которой заключается в коллекционировании пойманных котов. Многие заслуженно сравнивают ее с Pokemon GO, но при этом «пасхалка» устроена намного проще. Игра присутствует в версиях Android Nougat (7.0 и 8.0).
Empty dish — игровая пасхалка в Андроид 7.0 и 8.0
Сразу стоит оговорить, что ловить котов – задача непростая. Необходимо выбирать лакомство для заманивания котика, а потом успеть поймать его, пока кот «не ушел». Произойти это может и через час после выбора лакомства, а может и через минуту. При этом есть вероятность, что на угощение позарится кот, который уже имеется в коллекции. В этом и заключается вся суть игры.
Разумеется, разработчики предусмотрели возможность делиться своими результатами с друзьями и другими пользователями операционки. Это вносит в коллекционирование еще и эффект соревнования. И конечно же, эта игра обязательно понравится любителям котов.
Как запустить функцию Empty Dish (Android Easter Egg)
Если четко следовать инструкциям, то ничего сложного в этом нет. Включить игру самостоятельно, не зная всех условий, практически невозможно. Итак, что же нужно сделать для запуска?
- Открыть настройки, раздел «О телефоне».
- Найти версию ОС и быстро тапаем по ней, пока на экране не появится логотип операционки – буква «N». Он отобразится на фоне домашнего экрана.
- Нажмите и удерживайте палец на логотипе. Под ним на несколько секунд появится значок рыжего котика.
После этих простых действий игра станет доступной, но это еще не все, что нужно сделать. Дальнейшие действия таковы.
- Полностью разворачиваем меню уведомлений (шторку).
- Включаем его редактирование или кнопку «Edit».
- После нажатия должно появиться дополнительное меню, в котором присутствует мордаха кота и подпись «. Android Easter egg».
- Нужно перетащить значок в основное окно уведомлений. После этого в названии останутся одни вопросительные знаки.
- Сворачиваем панель уведомлений и открываем ее заново.
- Теперь вместо мордочки кота здесь присутствует значок тарелки Empty Dish.
Как играть
Все, теперь можно играть. Здесь все элементарно просто. Необходимо нажать на значке тарелочки, после чего будет предложено несколько вариантов «лакомства». Положив еду на тарелку, остается только ждать появления уведомления о прибытии кота: «A cat is here». Нужно открыть уведомление своевременно, чтобы получить кота в свою коллекцию.
Полезная информация
- Если в течение нескольких часов кот так и не приходил, то попробуйте другую приманку. С другой стороны, длительное ожидание может вознаграждаться редкими видами.
- Многие спрашивают, а можно ли играть в игру на ранних версиях ОС? Да, это вполне реально. В Плей Маркете появилось приложение Neco Collector, которая является портированной версией для более ранних версий Андроида.
- Обратите внимание, что «пасхалка» отсутствует в версиях на MIUI. Это значит, что для коллекционирования котов при любой версии ОС потребуется установка приложения.
Приложение Neko Collector
Пасхалки в предыдущих версиях
Тем, кто только узнал о наличии в Андроиде (7.0 и 8.0) «пасхального яйца» в виде кота Neko, всегда интересно, а что же было до этого в других версиях? Отвечаем:
- 2.3 – картина Андроид в толпе разговаривающих по телефону зомби;
- 3.0 – пасхалка, вдохновение для которой разработчики получили после просмотра фильма «Трон: наследие»;
- 4.0 – стилизованный под мем Nyan Cat Андроид двигается по экрану;
- 4.1-4.3 – веселые желейные бобы перемещаются по экрану;
- 4 – стилизованная под KitKat плитка и мини-игра;
- 5.0 и 6.0 – мини-игры типа Flappy Bird, где нужно было не дать небольшому Андроиду удариться о леденец (5.0) или зефирку на палочке (6.0).
Пасхалка в Андроид 5.0 Lollipop
В восьмой версии операционки пользователь может поиграть с осьминогом на своем экране. Остается пожелать удачи в сборе коллекции котиков, ведь что такое Empty Dish (Easter Egg) в Android и как работает эта пасхалка вы уже знаете.
Источник
Как найти скрытую пасхалку в любой версии Android и какие они
Многие любят Android за то, что смартфоны хорошо работают, имеют много возможностей, и позволяют сделать то, что не позволяют многие другие гаджеты. Кто-то ценит Android за дизайн устройств, на которые установлена эта операционная система. А кому-то интереснее всего пасхалки, которые установлены на новые версии этой операционной системы. Прошу заметить, самой распространенной в мире операционной системы. В этой статье обсудим все пасхалки, которые были более чем за 10 лет существования Android. Кто-то испытает чувство ностальгии, а кто-то просто посмотрит, как это было и сравнит с тем, что у нас есть сейчас. Скажу честно, раньше мне нравилось больше. Думаю, вам тоже.
Мы называем это пасхалка. В английском языке это называется «пасхальное яйцо». Все из-за того, что его надо искать.
Как найти пасхалку в Android
Google уже много лет прячет так называемые пасхальные яйца или просто пасхалки в разных версиях своей операционной системы Android. Наша любимая ОС приносила сюрпризы с каждой итерацией. Поэтому труды специалистов стоят того, чтобы мы их вспомнили.
Для того, чтобы открыть пасхалку, надо перейти в настройки смартфона, выбрать пункт ”О телефоне”, после чего несколько раз часто коснуться поля с версией Android. Готово. Теперь можно развлекаться.
Пасхалка Android 10
Первыми, кто оценил пасхалки Android 10, были владельцы Google Pixel, ведь именно они смогли первыми установить эту версию на свои смартфоны. Другие бренды, правда, тоже подтянулись достаточно быстро и выкатили свои обновления.
Android 10 была первой версией этой ОС, которая не называлась в честь десерта
Несмотря на изменение названия, Android 10 не стал отказываться от пасхалки. Сначала кажется, что найденному сюрпризу не хватает интерактива, но он есть и это не просто статичная картинка. Надо только потянуть одну из цифр и все станет понятно. Их можно передвигать в любое место экрана, как и слово ”Android”. Если несколько раз нажать на слово Android после того, как соберете «Q» из цифр (чтобы цифры крутились, надо подержать палец на них), откроется игра. Это будет японский сканворд. Цифры каждый раз генерируются заново — играть можно долго.
Можно не просто двигать цифры, а еще и открыть дополнительную игру.
Android 9.0 Pie
Android 9.0 Pie был выпущен Google в октябре 2018 года вместе со смартфонами Pixel 3 и Pixel 3 XL. Многие смартфоны до сих пор работают на этой версии ОС.
В пасхальном яйце этой версии скрыто что-то интересное. В дополнение к отображению логотипа Android Pie с гипнотическими цветами и кругами, которые медленно движутся, можно передвигать и саму картинку. Можно сводить или разводить пальцы и получить эффект бесконечного увеличения или уменьшения.
Android 8.0 Oreo
Когда была выпущена первая версия Android 8.0 для разработчиков, одним из первых, что все начали проверять, было наличие пасхалки. Изначально она была такая же, как в Android 7.0 Nougat, но в четвертой бета-версии все изменилось и прошивка обзавелась своей пасхалкой.
Пасхалка представляла из себя синий экран с черным осьминогом, плавающим по кругу. Именно к пасхальному яйцу отсылает яйцевидная голова осьминога. Если коснуться этой головы и перемещать палец по экрану, то весь осьминог будет двигаться за ним.
Тот самый осьминог.
Возможно намеком именно на восьмую версию Android является то, что у этого животного восемь ног. Ну или щупалец. В остальном пасхалка довольно проходная.
Android 7.0 Nougat
В Android 7.0 ваша миссия после открытия пасхалки, состоит в том, чтобы привлечь кошек поесть из тарелки, которую вы им дадите. На самом деле, это не очень логично и далеко не все понимали, что надо делать и в чем заключается суть пасхалки.
Первая часть пасхалки.
Еще и активировать ее не так просто, как было во многих других случаях. Сначала надо запустить саму пасхалку, несколько раз коснувшись версии Android в настройках смартфона. Потом дождаться пока под буквой ”N” появится небольшой смайлик в виде кота. Дальше надо будет вытянуть шторку уведомлений сверху экрана, дважды проведя пальцем от верхней грани экрана.
А дальше выбираем еду.
Когда появится шторка уведомлений, она не будет иметь привычный вид, но там будет пункт ”Миска”. Нажимаете на нее, выбираете в открывшемся окне тип еды, которой хотите покормить кота, и все, дело сделано. Теперь вы покормите виртуального кота.
Android 6.0 Marshmallow
Пасхалка шестой версии Android мне нравилась больше всего. Это была бесячая игра в духе знаменитой Flappy Bird. Сначала она раздражала тем, что ничего не получалось, но потом, если набить руку, начинало получаться очень даже неплохо.
Пасхалка Android 6.
Игра была сложная, но она была куда интереснее, чем просто анимированные пасхалки. Чтобы добраться до зефира, надо было провести робота между препятствий. Касаниями экрана его можно было подбрасывать. Фон двигался и, подбрасывая этого робота, надо было попасть в разрывы. Вот и вся суть, но было интересно. Опять же, если преодолеть первый этап, когда ты не мог пройти 1-2 поворот и хотелось все бросить.
Android 5.0 Lollipop
Подробно останавливаться на этой версии пасхалки не стоит. Если бы мы рассматривали прошивки не от новой к старой, а наоборот, то не стоило бы подробно останавливаться на версии Android 6.0. Просто игры в них почти одинаковые и отличаются только фоном.
Пасхалка Android 5.
Вдохновлены обе эти игры были той самой Flappy Bird, которая заставила не одного пользователя отправить свой смартфон в стену. Слишком уж противной она была, если ты не мог ее пройти.
Android 4.4 KitKat
Пасхалка Android 4.4 KitKat отдает дань уважения всем прошлым версиям Android. После запуска на экране появлялась вращающаяся буква ”К”, которую можно было нажать и удерживать, чтобы открыть логотип Android с написанием в стиле логотипа шоколадки KitKat, в честь которой и названа версия ОС.
Пасхалка Android 4.4
Если нажать на этот логотип и подержать его, на экране появлялись логотипы предыдущих версий ОС в стиле плитки шоколада.
Android 4.1 Jelly Bean
Устройства под управлением Android 4.1 Jelly Bean встречают вас знаменитыми конфетами-бобами. Сначала появляется один, но если нажимать на него, то они появятся по всему экрану и можно будет кидаться и всячески перемешивать.
Пасхалка Android 4.1
Это все! Большего в пасхалке этой прошивки нет. Запускается она также, как и все остальные — несколькими тапами по версии операционной системы в настройках телефона.
Android 4.0 Ice Cream Sandwich
Если вы натыкались на безумно дикую фантазию с кошкой Nyan Cat, которая бежит по небу, оставляя за собой след из радуги, вы наверняка поймете, к чему сделана пасхалка в версии Android 4.0.
Зеленый робот в этой прошивке будет так же перемещаться по небу. Смотрится это немного странно, но тогда на волне популярности разработчики сделали именно такой вариант пасхалки.
Робот был таким же пиксельным восьмибитным, как и кошка. Только по небу он перемещался, улетая в космос. Основная разница была именно в этом.
Android 3.0 Honeycomb’s
Пасхалка версии Android 3.0 Honeycomb’s показывала знаменитого робота, символизирующего операционную систему в виде какой-то мрачной пчелы. Выполните те же действия, что и упомянутые выше, чтобы активировать его, и вы увидите, что это неоновая пчела. Под жалом пчелы появится квадратная коробка со словом «REZZZZZ».
Пасхалка Android 3
Во вселенной Tron, частью которой, по-видимому, является пчела, «Rezzing» — это термин, используемый для создания человека или объекта в игровой сетке. Никто толком не знает, почему Google сделала именно так. Но на то она и пасхалка.
Android 2.3 Gingerbread
Есть ощущение, что тот, кто утверждал заставку Android 2.3, пересмотрел ужастиков. Поэтому пасхалка имеет несколько пугающий вид. Она показывает нарисованное вручную изображение демонического, одетого в галстук-бабочку, пряничного человечка с желтыми глазами в окружении зомби. Радом с пряничным человечком стоит смущенный Android
Пасхалка Android 2.3
Это первое пасхальное яйцо не только тревожит, но и поразительно отличается от более поздних попыток Google. Как говорится, не зашло.
Пасхалка Android 11
Пока рано говорить о том, какая пасхалка будет в финальной версии Android 11, но многим это уже интересно. Хотелось бы, чтобы она была необычная и сложная. Возможно, какая-то игра или просто загадка. Не очень интересно просто открывать ее и пялиться на картинку. Хотелось бы, чтобы было над чем поломать голову.
Обсудить пасхалки Android и рассказать о том, что еще можно найти в Android, лучше всего в нашем Telegram-чате
Лучше даже, чтобы она была сделана так, чтобы ответ на ее ”раскрытие” был неочевиден. Чтобы надо было самому посидеть и поломать голову, что же надо сделать с логотипом или чем-то еще. Чтобы поиск в Интернете не давал ответа и у каждого генерировалось рандомное поведение. Или путь, который надо пройти, чтобы увидеть результат. Тогда это действительно будет интересно.
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
На этой неделе, как никогда в последнее время было много разговоров о блокировках и реальных блокировок. Мало того, что из-за патентного спора мы на грани того, чтобы окончательно лишиться Samsung Pay, так и еще и Google оштрафовали на 3 миллиона рублей за отказ перенести данные на российские серверы. Все это немного неприятно, так как может привести к куда более крупным скандалам. Но были на этой неделе и куда более «мирные» новости. Например, мы получили новые наушники от человека, подарившего миру OnePLus. Все это и другие новости уходящей недели мы вспомним в нашем традиционном новостном дайджесте.
Лучшие телефоны Android позволяют легко быстро сделать огромное количество фотографий. Их отличное качество провоцирует снимать снова и снова, а большой размер готовых фотографий моментально забивает всю память телефона. Но Google Фото может помочь вам освободить часть этого пространства. В частности, фотографии с высоким разрешением и особенно видео 4K или 8K могут захламить хранилище любого размера. Отслеживание каждого файла самостоятельно — бессмысленное и непродуктивное занятие. Спасут только регулярные микрочистки встроенной памяти, но есть способ проще и удобнее этого. О нем и поговорим.
Мне часто приходится переходить с одной платформы на другую. Я пользуюсь iOS и Android не только по работе, но и для себя, легко меняя iPhone на Android. Во многом благодаря тому, что я часто совершаю такие переходы, я могу оценить плюсы и минусы обоих миров и назвать конкретные пункты, которые лучше в одной или другой операционной системе. Сейчас я хотел бы рассказать о нескольких вещах, в которые я влюбился в Android после очередного возвращения. Многие согласятся со мной, но хотелось бы сказать о них именно взвешенно, а не просто слепо критиковать или хвалить.
«охрененная» заметка
Рассказывать ПРО пасхалки не говоря КАК вызвать.
Пасхалка Android 10
А как ее вызвать-то.
Источник