Мобильный телефон ос андроид 4.4 1. Скорость работы или Project Butter

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

Новая Android 4.1 Jelly Bean получила целый ряд функциональных улучшений по сравнению со своей предшественницей. В частности, изменения затронули интерфейса системы, теперь все устройства на этой ОС работают быстрее и предлагают пользователям на порядок больше комфорта.

История появления Android 4.1

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

Особенности Андроид 4.1 Jelly Bean

Можно много времени рассказывать о всех достоинствах новой операционной системы, но это будут лишь сухие факты. Поэтому предлагаем Вам ознакомиться с ними на примере реальных устройств. В качестве «подопытных» возьмем два новый смартфона от Fly: бюджетный IQ 430 Evokу и флагманский IQ451 Vista.

Fly IQ451 Vista

IQ451 Vista – мощный 4ядерный смартфон, на большом 5дюймовом экране качества HD Вы в полном объеме сможете оценить все преимущества новой оболочки от Google.


IQ430 Evoke - несмотря на то, что производитель позиционирует эту модель как бюджетную, пользователь ни в коем случае не будет обделен функционалом.

Данные смартфоны находятся под управлением последней версии Андроида – Android 4.1 Jelly Bean, которая отличается ускоренным интерфейсом. В сравнении с телефонами, работающими на предыдущих поколениях Android, новинки от Fly отличаются плавностью и четкостью отрисовки изображения рабочих столов, более высокой скоростью анимации всех графических элементов, отклик на все команды практически мгновенен, отсутствуют какие-либо «подтормаживания».

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

Что касается набора текста, то здесь Jelly Bean также не подкачал. Словари были тщательно проработаны, и теперь они стали не только «умнее», но и быстрее адаптируются.

Кроме этого, в новых IQ451 и IQ 430 реализована поддержка голосового ввода даже если подключение к Глобальной Сети отсутствует. Учли разработчики Андроид 4.1 Jelly Bean и комфорт пользователей с плохим зрением. Благодаря функции Gesture Mode даже те, кто по каким-либо причинам, полностью потерял зрение, смогут без проблем пользоваться всеми преимуществами смартфона.

Умная операционная система понимает массу голосовых подсказок и жестов. Еще одним плюсом выступает возможность подключить устройство, поддерживающее шрифт Брайля. А как же не упомянуть о полностью модифицированной технологии передачи данных Beam!? Обменивайтесь фото, видео и музыкой всего лишь в одно нажатие!

Андроид 4.1 Jelly Bean – максимум информации в любое время

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

Приятно радует возможность голосового поиска – если Ваши руки заняты, просто произнесите требуемую фразу и телефон самостоятельно ее найдет. Новая программная платформа отлично взаимодействует со всеми сервисами от компании Google. К примеру, с приложением Google Now Вы без проблем обзаведетесь личным помощником, который оперативно предоставит Вам всю требуемую информацию. С его помощью можно узнать прогноз погоды, дорожную обстановку по маршруту Вашего следования, расписание общественного транспорта и даже спортивные достижения любимой команды!

Андроид 4.1 Jelly Bean – забудьте о ограничениях!

Операционная система для мобильных устройств Андроид не имеет никаких ограничений по установке приложений – пользователи смартфонов с этой операционной системой, на зависть обладателям iPhone, могут скачивать и устанавливать то, что им нравится. Но и это еще не все! Все андроидные смартфоны поддерживают огромное количество форматов аудио, видео и графики, а совместимость с технологией Flash и вовсе можно считать выстрелом в голову для яблокофилов. Впрочем, не будем сразу раскрывать все карты. Лучше уж Вы сами убедитесь во всех преимуществах Android на примере реальных устройств от Fly.

More information about how API levels work is available in What is API Level?

App Components

Isolated services

App stack navigation

Android 4.1 makes it much easier to implement the proper design patterns for Up navigation. All you need to do is add the android:parentActivityName to each element in your manifest file. The system uses this information to open the appropriate activity when the user presses the Up button in the action bar (while also finishing the current activity). So if you declare the android:parentActivityName for each activity, you don"t need the onOptionsItemSelected() method to handle click events on the action bar"s app icon—the system now handles that event and resumes or creates the appropriate activity.

This is particularly powerful for scenarios in which the user enters one of your app"s activities through a "deep dive" intent such as from a notification or an intent from different app (as described in the design guide for Navigating Between Apps). When the user enters your activity this way, your app may not naturally have a back stack of activities that can be resumed as the user navigates up. However, when you supply the android:parentActivityName attribute for your activities, the system recognizes whether or not your app already contains a back stack of parent activities and, if not, constructs a synthetic back stack that contains all parent activities.

Note: When the user enters a deep activity in your app and it creates a new task for your app, the system actually inserts the stack of parent activities into the task. As such, pressing the Back button also navigates back through the stack of parent activities.

When the system creates a synthetic back stack for your app, it builds a basic Intent to create a new instance of each parent activity. So there"s no saved state for the parent activities the way you"d expect had the user naturally navigated through each activity. If any of the parent activities normally show a UI that"s dependent on the user"s context, that context information will be missing and you should deliver it when the user navigates back through the stack. For example, if the user is viewing an album in a music app, navigating up might bring them to an activity that lists all albums in a chosen music genre. In this case, if the stack must be created, it"s necessary that you inform the parent activity what genre the current album belongs to so that the parent can display the proper list as if the user actually came from that activity. To deliver such information to a synthetic parent activity, you must override the method. This provides you with a TaskStackBuilder object that the system created in order to synthesize the parent activities. The TaskStackBuilder contains Intent objects that the system uses to create each parent activity. In your implementation of onPrepareNavigateUpTaskStack() , you can modify the appropriate Intent to add extra data that the parent activity can use to determine the appropriate context and display the appropriate UI.

If your app structure is more complex, there are several other APIs available that allow you to handle the behavior of Up navigation and fully customize the synthetic back stack. Some of the APIs that give you additional control include:

onNavigateUp() Override this to perform a custom action when the user presses the Up button. navigateUpTo(Intent) Call this to finish the current activity and go to the activity indicated by the supplied Intent . If the activity exists in the back stack, but is not the closest parent, then all other activities between the current activity and the activity specified with the intent are finished as well. getParentActivityIntent() Call this to get the Intent that will start the logical parent for the current activity. shouldUpRecreateTask(Intent) Call this to query whether a synthetic back stack must be created in order to navigate up. Returns true if a synthetic stack must be created, false if the appropropriate stack already exists. finishAffinity() Call this to finish the current activity and all parent activities with the same task affinity that are chained to the current activity. If you override the default behaviors such as onNavigateUp() , you should call this method when you create a synthetic back stack upon Up navigation. onCreateNavigateUpTaskStack Override this if you need to fully control how the synthetic task stack is created. If you want to simply add some extra data to the intents for your back stack, you should instead override onPrepareNavigateUpTaskStack()

However, most apps don"t need to use these APIs or implement onPrepareNavigateUpTaskStack() , but can can achieve the correct behavior simply by adding android:parentActivityName to each element.

Multimedia

Media codecs

You can handle encrypted media data in the codecs by calling queueSecureInputBuffer() in conjunction with the MediaCrypto APIs, instead of the normal queueInputBuffer() .

For more information about how to use codecs, see the MediaCodec documentation.

Record audio on cue

Audio effects

Note: It"s not guaranteed that all devices support these effects, so you should always first check availability by calling isAvailable() on the corresponding audio effect class.

Gapless playback

You can now perform gapless playback between two separate MediaPlayer objects. At any time before your first MediaPlayer finishes, call setNextMediaPlayer() and Android attempts to start the second player the moment that the first one stops.

Media router. The new APIs MediaRouter, MediaRouteActionProvider, and MediaRouteButton provide standard mechanisms and UI for choosing where to play media.

Camera

Auto focus movement

Connectivity

Android Beam

Android Beam™ now supports large payload transfers over Bluetooth. When you define the data to transfer with either the new setBeamPushUris() method or the new callback interface NfcAdapter.CreateBeamUrisCallback , Android hands off the data transfer to Bluetooth or another alternate transport to achieve faster transfer speeds. This is especially useful for large payloads such as image and audio files and requires no visible pairing between the devices. No additional work is required by your app to take advantage of transfers over Bluetooth.

When using the callback interface, the system calls the interface"s createBeamUris() method when the user executes a share with Android Beam so that you can define the URIs to share at share-time. This is useful if the URIs to share might vary depending on the user context within the activity, whereas calling setBeamPushUris() is useful when the URIs to share are unchanging and you can safely define them ahead of time.

Network service discovery

Android 4.1 adds support for multicast DNS-based service discovery, which allows you to find and connect to services offered by peer devices over Wi-Fi, such as mobile devices, printers, cameras, media players, and others that are registered on the local network.

Before you can start discovering services on local devices, you also need to call addServiceRequest() . When the WifiP2pManager.ActionListener you pass to this method receives a successful callback, you can then begin discovering services on local devices by calling discoverServices() .

When local services are discovered, you"ll receive a callback to either the WifiP2pManager.DnsSdServiceResponseListener or WifiP2pManager.UpnpServiceResponseListener , depending on whether you registered to use Bonjour or Upnp. The callback received in either case contains a WifiP2pDevice object representing the peer device.

Network usage

Accessibility services can also perform actions on behalf of the user, including clicking, scrolling and stepping through text using performAction and setMovementGranularities . The performGlobalAction() method also allows services to perform actions such as Back, Home, and open Recent Apps and Notifications.

Customizable app navigation

When building an Android app, you can now customize navigation schemes by finding focusable elements and input widgets using findFocus() and focusSearch() , and set focus using setAccessibilityFocused() .

More accessible widgets

The new android.view.accessibility.AccessibilityNodeProvider class allows you to surface complex custom views to accessibility services so they can present the information in a more accessible way. The android.view.accessibility.AccessibilityNodeProvider allows a user widget with advanced content, such as a calendar grid, to present a logical semantic structure for accessibility services that is completely separate from the widget’s layout structure. This semantic structure allows accessibility services to present a more useful interaction model for users who are visually impaired.

Copy and Paste

Copy and paste with intents

Renderscript

Renderscript computation functionality has been enhanced with the following features:

  • Support for multiple kernels within one script.
  • Support for reading from allocation with filtered samplers from compute in a new script API rsSample .
  • Support for different levels of FP precision in #pragma .
  • Support for querying additional information from RS objects from a compute script.
  • Numerous performance improvements.

New pragmas are also available to define the floating point precision required by your compute Renderscripts. This lets you enable NEON like operations such as fast vector math operations on the CPU path that wouldn’t otherwise be possible with full IEEE 754-2008 standard.

Note: The experimental Renderscript graphics engine is now deprecated.

Animation

Activity launch animations

Remote views

  • "sans-serif" for regular Roboto
  • "sans-serif-light" for Roboto Light
  • "sans-serif-condensed" for Roboto Condensed

Vibrate for input controllers

If connected input devices have their own vibrate capabilities, you can now control the vibration of those devices using the existing Vibrator APIs simply by calling getVibrator() on the InputDevice .

Permissions

...

This feature defines "television" to be a typical living room television experience: displayed on a big screen, where the user is sitting far away and the dominant form of input is be something like a d-pad, and generally not through touch or a mouse/pointer-device.

Content and code samples on this page are subject to the licenses described in the Content License . Java is a registered trademark of Oracle and/or its affiliates.

Итак, очередная версия операционной системы для мобильных устройств, официально объявлена. Уже после того, как стало известно, что Jelly Bean – это будет Android версии 4.1, стало ясно, что ничего революционно нового в ней мы не увидим. И действительно, визуально Jelly Bean мало чем отличается от предыдущей версии операционной системы, Android 4.0 Ice Cream Sandwich, но, тем не менее, в ней появились новые, довольно интересные функции и возможности.

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

Прежде всего, стоит отметить, что Android 4.1 Jelly Bean будет иметь еще более быстрый и «плавный» интерфейс. Это стало возможным, благодаря увеличению скорости анимации до 60 кадров/сек, тройной буферизации, улучшенному планировщику и многим другим технологическим трюкам, которые в конечном итоге и обеспечивают новой операционной системе повышенную эффективность и функциональность. На конференции разработчиков Google I/O, где была представлена новая версия операционной системы, было показано сравнение производительности Android Ice Cream Sandwich и Jelly Bean, и последняя работала гораздо более гладко. Даже очень гладко.

Как уже упоминалось, интерфейс Android 4,1 Jelly Bean мало чем отличается от Ice Cream Sandwich. Тем не менее, как мне показалось, при своей простоте он, благодаря новым функциям, стал еще более элегантным и современным. В первую очередь стоит отметить новую панель уведомлений, в которой теперь находятся не только ссылки на последние события которые можно посмотреть, открыв конкретные приложения, но и различные опции взаимодействия с этими уведомлениями. Например, если раньше, получив SMS, вы из панели уведомлений могли вызвать только связанное с этим типом события приложение, то теперь прямо в панели уведомлений вы можете выбрать различные варианты ответа отправителю этого сообщения.

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

Android 4,1 Jelly Bean также обновилась и была значительно улучшена система поиска. Система Google Now, предоставит необходимую вам информацию, используя сведения о вашем местоположении, работе, хобби, интересах и прочих личных данных (да, «большой брат» продолжает следить за нами).

В новой системе поиска, ответы на ваши вопросы, вы будете получать в виде «карточки» содержащей конкретную информацию и необходимые ссылки. Также появилась функция интеллектуального голосового поиска. Если вы пользовались виртуальным помощником Siri на IOS, то у вас есть общее представление о работе системы голосового поиска Google.

Теперь система поддерживает работу в автономном режиме, без подключения к интернет и владельцы смартфонов и планшетов смогут еще проще и быстрее диктовать тексты в различных приложениях. Сейчас функция голосовой диктовки работает только на английском языке, но в ближайшие месяцы, Google добавит еще 18 языков (будем надеяться, что русский язык среди них тоже будет).

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

Когда же мы сможем увидеть новую операционную систему? В середине июля появится новый планшет Google Nexus, на котором Jelly Bean будет предустановлен с завода, и ожидается, что примерно в это же время обновление Android 4.1 начнет поступать на планшеты Motorola Xoom и смартфоны Galaxy Nexus и Nexus S.

Само собой, дата выхода обновлений Jelly Bean для конкретных моделей планшетов будет зависеть от компаний-производителей, некоторые из которых еще не выпустили для своих устройств обновления до предыдущей версии Android 4.0.

Так как Android является системой с открытым исходным кодом, в ближайшее время появятся кастомные прошивки Android 4.1 . Благодаря независимым разработчикам, через несколько недель на свой страх и риск вы сможете установить на свои планшеты альтернативные прошивки с операционной системой Jelly Bean.

А что думаете вы о новой «желешке»?

Похожие материалы:

С релизом Android 4.0 Ice Cream Sandwich в Google попытались привести в порядок дизайн своей мобильной операционной системы, сделать ее чуть лучше и удобней. Это было самое большое обновление Android за последние несколько лет. Соответственно, в Google решили не спешить с добавлением новых функций, а сосредоточиться на уже существующих. Так появился Android 4.1 Jelly Bean, который вывел скорость работы этой ОС на абсолютно новый уровень.

Быстрее молнии

Изменений в интерфейсе и функциональности Jelly Bean по сравнению с Ice Cream Sandwich не очень много, поэтому понятно почему эта версия получила порядковый номер 4.1, а не 5.0, как сообщалось ранее. Тем не менее, первое, что бросается в глаза при работе с Jelly Bean — это высокая скорость прорисовки графики и отзывчивость интерфейса. По этому параметру Android 4.1 догнал, а в чем-то даже и превзошел iOS и Windows Phone, плавность интерфейса которых всегда была в числе сильных сторон. Теперь подобным смогут похвастаться и владельцы Android-смартфонов. Все дело в том, что Jelly Bean научился регулировать частоту процессора в зависимости от того, прикасается пользователь к дисплею или нет. Если экран регистрирует касания, скорость процессора увеличивается, но во время бездействия она понижается для экономии заряда энергии.

Улучшения в интерфейсе

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

На выбор пользователя теперь предлагают три действия: движение слева направо — снимает блок, справа налево — активирует камеру, и снизу вверх — запускает Google Now.

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

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

Еще одно важное изменение в Android 4.1 — панель оповещений.

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

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

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

Единственное, что не нравится в панели уведомлений, это отсутствие возможности ответить или переслать письмо Gmail.

Основное меню в Android 4.1 не изменилось, оно по прежнему разбито на две вкладки «Приложения» и «Виджеты», но прокрутка в нем стала плавнее.

Интересное нововведение появилось в галерее, изображения в ней теперь можно просматривать лентой, сделав щипок двумя пальцами по экрану.

Кроме этого, фотографии теперь можно удалять просто сдвинув их вверх или вниз.

Клавиатура Android 4.1 претерпела минимальные изменения, но в ней появилась поддержка дополнительных языков, а также улучшилось определения нескольких нажатий пальцами одновременно. Голосовой ввод, субъективно, стал чуть лучше.

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

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

В настройках Wi-Fi была добавлена возможность подключения к защищенным сетям с WPS через PIN-код. Также появилась возможность избегать Wi-Fi-сетей со слабым сигналом и оставаться на мобильном интернете.

В приложении «Контакты» появилась поддержка аватаров более высокого разрешения, теперь они могут подтягиваться из профилей в Google+. Набор номера стал отзывчивее реагировать на нажатия.

Как видите, больших изменений в интерфейсе Android 4.1 не произошло, речь, скорее, идет о мелких улучшениях, но они делают Jelly Bean действительно удобней.

Google Now и поиск

Самое большое изменение, произошедшее в Android 4.1 — это новый поиск Google и сервис Google Now. Они являются составными частями одного приложения, которое пришло на смену стандартного поиска в Android.

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

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

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

м

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

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

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

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

Вторая жизнь Samsung Galaxy Nexus

Я пользовался Galaxy Nexus с Android 4.0.2 и могу судить о том, как изменился аппарат с выходом Jelly Bean. Не ждите чуда, по функциональности и материалам это тот же смартфон, но вот пользоваться им стало действительно приятней.

Из-за возросшей скорости Galaxy Nexus может показаться, что он переехал на новую аппаратную платформу, настолько хорошо проделана оптимизация софта. Автономность смартфона также увеличилась, хотя и незначительно.

Даже камера, субъективно, стала снимать лучше. Все это показывает, насколько важной является программная составляющая в смартфонах, и как она может влиять на их привлекательность в глазах пользователей. Если раньше оболочки для интерфейсов считались большим преимуществом сторонних производителей, то с релизом Android 4.1 Google во многом нивелирует их необходимость и превосходство. В итоге, за свои деньги и с Jelly Bean, Samsung Galaxy Nexus, хоть он и далек от флагманов, становиться очень интересным предложением. Кроме этого, преимущество Galaxy Nexus в том, что Jelly Bean уже начал приходить на устройства Google в качестве обновления, в то время как для других устройств он выйдет, в лучшем случае, через пару месяцев.

В итоге

С обновлением до Jelly Bean мобильная операционная система Google становится очень сильным предложением. Лучшим на рынке по ряду параметров, в числе которых скорость и общая функциональность. Единственный огромный минус Android 4.1 — это доступность. Как бы смешно это не звучало, но огромное количество пользователей Android-смартфонов обновления до Jelly Bean просто не увидят. Хорошо, если устройства вышедшие на рынок в этом году получат обновление в течении двух-трех месяцев, дальнейшее затягивание просто сделает Android 4.1 неактуальным на фоне грядущего обновления системы, как произошло с Android 4.0.

Несмотря на опасность стать еще одной проходной версией, которую увидели 7% пользователей, Jelly Bean остается лучшей из когда-либо выпущенных версий Android и заслуженно получает «Выбор редакции сайт».