Каким оказалось «пасхальное яйцо» в Android Nougat? Сюрприз! Вспоминаем все «пасхалки» в Android Android 7.1 2 пасхальное яйцо.

В разных версиях 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, то не пропустите это событие.

Вам нужно щелкнуть по уведомлению. Откроется новый экран с пойманным котом.

Щелкните по значку кота и дайте ему имя.

Я оставил номер, чтобы их лучше идентифицировать.

При долгом нажатии появляются опции шаринга или удаления из коллекции.

Саму картинку в высоком разрешении можно найти в Галерее в папке Cats

Таким образом вы можете собирать коллекцию котов.

Снова открыть окно с собранными котами можно, сделав долгое нажатие на лакомстве. Не волнуйтесь, лакомство не исчезнет.

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

Как я понял, новое лакомство может съесть уже имеющийся кот. Вот у меня наглый Мурзик уже третий раз жрёт приманку для нового кота.

Поэтому придется снова выкладывать угощение и ждать нового кота.

В сети нашёл скриншот с собранными котами.

Если у вас нет устройства или эмулятора с Android 7 Nougat, то не расстраивайтесь. Недавно на Google Play появилась программа Neco Collector ,
которая работает на старых устройствах и является портом пасхального яйца.

Вот я поймал кота на устройстве Android 4.4.2

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

Очень многие владельцы смартфонов не устанавливают на них игры, поскольку совсем не играю, однако иногда могут возникать такие ситуации, когда требуется как-то скоротать время, поскольку подключения к сети Интернет нет, а контента на самом телефоне также нет. Словно специально для таких случаев компания Google добавила в операционную систему Android сразу три игры, которые хорошо скрыты от посторонних глаз, поэтому так просто получить к ним доступ нельзя. Они позволяют скоротать время, которое иногда может тянуться неприлично долго.

Для того чтобы найти три скрытых игры, встроенных во все Android-смартфонов, необходимо запустить приложение «Play Игры». Она должно быть предустановленно на все мобильные устройства прямо «из коробки», причем его можно встретить даже на тех телефонах, которые работают на базе кастомных прошивок, вроде MIUI (Xiaomi) или Flyme OS (Meizu). Если по каким-то причинам такого приложения на телефоне нет, то его следует загрузить из магазина Google Play, поскольку оно является частью операционной системы Android.

После запуска этой программы необходимо пройти стандартную процедуру регистрации, либо же пропустить ее и использовать весь сервис «Play Игры» анонимно. Сразу после запуска на экране отобразится меню с карточками и тремя приложениями – PAC-MAN, Solitaire и Cricket. Кроме того, в этом же разделе можно обнаружить все установленные на телефон видеоигры, а также информацию о том, когда они запускались в последний раз.

Игра PAC-MAN

Игра Solitaire

Игра Cricket

При отсутствии доступна к сети Интернет владельцы всех Android-смартфонов могут наслаждаться сразу тремя аркадными играми на выбор – PAC-MAN, Solitaire и Cricket. Все они нацелены на то, чтобы пользователь мог скоротать время, например, находясь в общественном транспорте или в ожидании чего-либо. Об этих скрытых играх, встроенный в операционную систему компанией Google, стоит знать каждому пользователю.

Не упустите свой шанс! До 2 июня включительно у всех желающих есть уникальная возможность Xiaomi Redmi AirDots, потратив на это всего 2 минуты своего личного времени.

Присоединяйтесь к нам в

Вчера вечером мы узнали о долгожданном выходе Android N Developer Preview 5, опробовать которую сейчас могут владельцы . Несмотря на то, что искать все нововведения и исправления любителям высоких технологий только предстоит, об одной детали уже известно. Речь идёт о так называемом пасхальном яйце, которое является неотъемлемой частью каждой версии зелёного робота. К примеру, в Android Lollipop его роль выполняла игра Flappy Bird. Что изменилось в этот раз? Давайте узнаем.

Как вы наверняка знаете, под термином «пасхальное яйцо» подразумевается какая-то игра или анимация, которая скрыта в настройках смартфона. Найти её можно в подменю настроек «Об устройстве». Для этого следует произвести несколько быстрых нажатий по версии системы смартфона.

Однако в этот раз всё не так просто. Как сообщают представители ресурса phonearena , в случае выполнения данной инструкции в на экране смартфона появится большая буква N. Ещё одна порция тапов по ней станет причиной возникновения небольшой головы кота в нижней части экрана смартфона. Наконец, после нажатий по голове животного смартфон покажет эмодзи под названием «No entry».

Казалось бы, на этом всё. Но нет. Оказывается, после проделывания всего описанного в меню быстрых настроек появится иконка «Empty Dish», которая переводится как «Пустая тарелка». Тап по ней позволит выбрать лакомство, предназначенное для кота. Если вы сделаете правильный выбор, животное это оценит, подтверждением чего станет появление уведомления на рабочем столе.

Безусловно, упомянутый клон Flappy Bird в Android L был куда веселее, однако разобраться с «пасхалкой» в данном случае значительно сложнее. По душе ли вам такая эволюция? Расскажите об этом чуть ниже.

Компания Google оставляет скрытые пасхалки андроид внутри своей операционной системы вот уже много лет. Мы собрали все сюрпризы операционной системы, начиная с Android Gingerbread и заканчивая Android Nougat, в одной статье.

Пасхальное яйцо, найденное в Android 2.3 Gingerbread, выглядит, прямо скажем, страшновато. Демоническая картина, написанная от руки, изображает пряничного человечка с галстуком-бабочкой на шее и с желтыми глазами, рядом стоит Андроид в окружении зомби. Эта первая пасхалка не только жуткая, но и полностью отличающаяся от последующих сюрпризах Google. К счастью.

Чтобы увидеть эту пасхалку необходимо, как и во всех других пасхалках в нашем списке, зайти в настройки, перейти в пункт «О телефоне» и нажимать на «Версия Android» до тех пор пока не появится пасхалка.

Пасхалка в данной версии андроид менее страшная, чем в Gingerbread, но не менее странная. Для активации данного сюрприза необходимо повторить шаги, описанные выше, и Вы увидите неоновую пчелу. Под пчелой будет поле со словом «REZZZZZ».

Помните Nyan Cat? Пиксельного кота, который летит и оставляет за собой след из радуги? Ну, Android почтил память любимого интернет-кода пасхалкой в Android 4.0 Ice Cream Sandwich.

После нескольких нажатий на версию андроида появится пиксельный герой. Когда Вы нажмете и задержите пальцем на персонаже, то появится летящий Няндроид. Прикольно.

Устройства, работающие на Android 4.1 Jelly Bean, могут найти пасхальное яйцо в виде большой красной мармеладки. Доступ к ней открывается как и в предыдущих случаях. После того как мармеладка появится, нажмите и удерживайте палец на ней. Появится много мармеладок, которые можно смахивать с экрана.

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

Как и в случае с Nyan Cat в Android 5.0 Lollipop пасхалка вдохновлена игрой Flappy Bird. В данном сюрпризе, нажимая на экран, надо пролетать андроидом между чупа-чупсами. Это — приводящая в бешенство игра, которая играет похожа на Flappy Bird.


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


В новой версии Android 7.0 Nougat пасхальным яйцом является игра, в которой необходимо ловить кошек, привлекая их едой (согласен, звучит странно). Чтобы найти это пасхальное яйцо, перейдите в меню настроек и выберите пункт «О телефоне». Нажмите несколько раз на версию андроид пока не появится буква N. Нажмите и удерживайте на этой букве, затем отпустите.

Если появится голова кошки ниже N – значит, что пасхальное яйцо было активировано. Теперь откройте меню быстрых настроек (проведите вниз от верхней части экрана два раза) и нажмите кнопку Редактировать: вы увидите новый значок. Поместите иконку блюда в панель уведомлений и коснитесь его, чтобы выбрать наживку.

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

Новое пасхалка имеет синий экран с черным осьминога, плавающим вокруг. У осьминога есть голова в форме яйца, за которую Вы можете таскать его по экрану, если хотите, и у него его восемь щупалец (возможно, поэтому он является персонажем пасхалки). Хотя это и не самая привлекательная функция, но это приятное дополнение. Чтобы активировать данное пасхальное яйцо, необходимо как обычно открыть «Настройки» -> «Система» -> «О телефоне» и несколько раз нажать по пункту «Версия Android», пока не появится желтый круг.

Нажмите на него несколько раз и задержите палец на некоторое время.

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

Сам процесс активации пасхалки подробно описан в блоге, здесь же я расскажу, что находится под капотом.

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

Мне стало интересно, как они хранятся в приложении. Поиск в интернете привел меня на ресурс, где выложены исходники пасхального яйца Easter Egg .

Позже на Гитхабе я нашел модифицированный код , который позволяет запускать игру как обычное приложение на любом устройстве, а не только на Android 7. Собранную версию из этих исходников можно найти Google Play по ключевым словам Neko Collector .

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

Было не трудно догадаться, что основная магия происходит в классе Cat.

Усы, лапы, хвост - вот мои документы

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

Аналогичным образом хранятся лапы, глаза, туловище, ошейник, бантик и т.д. А затем всё это собирается в конструкторе внутреннего класса CatParts

CatParts(Context context) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { body = context.getDrawable(R.drawable.body); head = context.getDrawable(R.drawable.head); leg1 = context.getDrawable(R.drawable.leg1); leg2 = context.getDrawable(R.drawable.leg2); leg3 = context.getDrawable(R.drawable.leg3); leg4 = context.getDrawable(R.drawable.leg4); tail = context.getDrawable(R.drawable.tail); leftEar = context.getDrawable(R.drawable.left_ear); rightEar = context.getDrawable(R.drawable.right_ear); rightEarInside = context.getDrawable(R.drawable.right_ear_inside); leftEarInside = context.getDrawable(R.drawable.left_ear_inside); faceSpot = context.getDrawable(R.drawable.face_spot); cap = context.getDrawable(R.drawable.cap); mouth = context.getDrawable(R.drawable.mouth); foot4 = context.getDrawable(R.drawable.foot4); foot3 = context.getDrawable(R.drawable.foot3); foot1 = context.getDrawable(R.drawable.foot1); foot2 = context.getDrawable(R.drawable.foot2); leg2Shadow = context.getDrawable(R.drawable.leg2_shadow); tailShadow = context.getDrawable(R.drawable.tail_shadow); tailCap = context.getDrawable(R.drawable.tail_cap); belly = context.getDrawable(R.drawable.belly); back = context.getDrawable(R.drawable.back); rightEye = context.getDrawable(R.drawable.right_eye); leftEye = context.getDrawable(R.drawable.left_eye); nose = context.getDrawable(R.drawable.nose); collar = context.getDrawable(R.drawable.collar); bowtie = context.getDrawable(R.drawable.bowtie); } else { // здесь код для старых версий } drawingOrder = getDrawingOrder(); }
Так как вектор обладает замечательной возможностью менять заливку на лету, то в случайном порядке выбираем цвета и генерируем уникального кота. Главное - не переборщить. Не стоит красить одну лапу в чёрный, а вторую лапу в коричневый цвет.

Если запускать программу в обычном режиме, то коллекционирование котиков растянется на долгие часы. Поэтому подменяем код, который отвечает за интервал, установив его в 1 секунду. Быстро заполняем экран.

Для сравнения первая картинка, которую я получил на эмуляторе Android 7.


А это картинка, полученная на устройстве Android 4.4.2


Тем, кто изучает программирование под Android, пригодятся приёмы запуска служб с регистрацией планировщика JobSheduler, создание диалогов, использование SharedPreferences.

На мой взгляд, пасхалка получилась красивая и подняла мне настроение.
Собирайте котиков!