Панель уведомлений андроид

Операционная система Андроид приобрела огромную популярность, смартфоны на этой ОС продаются как горячие пирожки. Поэтому многие разработчики с удовольствием выпускают большое количество приложений, виджетов и программ для удобства пользователей. Одной из основных функций, необходимых для понимания работы смартфона и удобства пользователей, является строка состояния и панель уведомлений Андроид, а также их настройка. Ведь пользователь телефона всегда должен знать уровень заряженности батареи или быть осведомленным, что у него несколько пропущенных звонков или новых сообщений. Для адаптации этих функций под вкус владельца смартфона и создали такие приложения, как AntTek Quick Settings и Smart Settings. Остановимся подробнее на каждой из них.

AntTek Quick Settings – приложение для версии Андроид 2.1 и выше, основные функции  и вид панели уведомлений которого взяты с обновленной версии Андроид 4.1 Jelly Bean. Одним из многочисленных плюсов данной программы является возможность менять пользовательские настройки без прав ROOT. Количество быстрых настроек, вшитых в приложение, более 75. Это и настройка звука и яркости, и Wi-Fi настройки, и функциональные клавиши, и многое другое. Существует также возможность добавлять в поле быстрых настроек дополнительные объекты, важные для пользователя.  Еще одной интересной особенностью является то, что поле быстрого доступа будет доступно в любом приложении.

Smart Settings – это приложение выводит дополнительную строку на панели уведомлений Андроид-смартфона, в которой можно будет с легкостью поменять режим работы телефона. Данное дополнение позволяет расширить возможности в настройке режимов работ телефона, вплоть до изменения темы рабочего стола и его заставок, кроме того существует возможность настройки автоматической смены режима в зависимости от времени суток или дней недели. Кроме этого, в программе присутствует ряд стандартных функций, таких как изменение режима работы телефона в зависимости о т степени разряда батареи, подключение к доверенным Wi-Fi сетям и др.

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

 

Белая точка ( пиксель ) в левом верхнем углу экрана.

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

Не так давно, многие пользователи стали жаловаться на следующую проблему. С некоторых пор в операционной системе Windows 7 появилась яркая белая точка в левом верхнем углу экрана. Естественно, граждане стали переживать и высказывать свои опасения об известной проблеме LCD дисплеев — выгоревших пикселях.

Да бы успокоить своих знакомых и в целях выяснения истины был проведен короткий поиск проблемы. Было ясно, что если точка возникает в более чем 2-3 случаях, то это либо заводской брак всей партии LCD матриц, либо программная особенность. Точка горит исключительно в Windows (и версия операционной системы Microsoft тут не причем), а значит причина кроется на программном уровне.

Печатаем white pixel in the corner и находим следующий ответ на наш вопрос:

«Если компоненты Windows Desktop Update установлены и Active Desktop включен, белая точка (пиксель) может появиться в левом-верхнем углу вашего рабочего стола.»

Ссылка ведущая на базу знаний Microsoft где описывается данная ситуация:

http://support.microsoft.com/kb/177849

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

Секрет Android №1. Быстрый доступ к контактам

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

_______________________________________________________________________________________________________________________________

Секрет Android №2. Голосовой поиск

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

Кстати, клавиатура Gingerbread тоже поддерживает голосовой ввод текста. Таким образом, можно набирать SMS, сообщения в онлайн-мессенджерах или делать заметки.

_______________________________________________________________________________________________________________________________

Секрет Android №3. Быстрые настройки

Виджет «Управление питанием» позволяет быстро переключать Wi-Fi, Bluetooth, GPS и подсветку экрана прямо с рабочего стола Android, а не путешествовать в настройках в поисках нужного пункта меню. Чтобы его поместить на экран, нужно вызвать меню долгим нажатием на дисплее, перейти в «Виджеты» и там выбрать виджет «Управление питанием».

_______________________________________________________________________________________________________________________________

Секрет Android №4. Синхронизация контактов

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

_______________________________________________________________________________________________________________________________

Секрет Android №5. Синхронизация закладок

Если ты пользуешься браузером Google Chrome, то сохраненные закладки можно синхронизировать с браузером смартфона. Для этого достаточно скачать приложение для Android и расширение для Google Chrome.

_______________________________________________________________________________________________________________________________

Секрет Android №6. Android в качестве флешки

При подключении Android-смартфона к компьютеру с помощью USB-кабеля появляется сообщение «Включить USB-накопитель». Оно позволит использовать карту памяти смартфона напрямую, как флешку. Если сообщение не появляется, то нужно перейти в Настройки > Сеть > Настройки USB и выбрать пункт «Съемный диск».

_______________________________________________________________________________________________________________________________

Секрет Android №7. Управление файлами

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

_______________________________________________________________________________________________________________________________

Обзоры и рейтинги, советы, игры и приложения для смартфонов Fly

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

________________________________________________________________________________________________________________________________

Секрет Android №8.

Специальные символы

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

_______________________________________________________________________________________________________________________________

Секрет Android №9. Синхронизация с социальными сетями

Приложения социальных сетей, таких как Facebook, Вконтакте, Twitter и MySpace могут синхронизировать друзей с контактами в твоей телефонной книге. Управлять синхронизацией можно из меню «Учетные записи и синхронизация» в настройках.

_______________________________________________________________________________________________________________________________

Секрет Android №10. Делись контентом

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

_______________________________________________________________________________________________________________________________

Секрет Android №11. Приложения без Android Market

В отличие от iOS от Apple, в Android нет жесткой привязки к Android Market для загрузки и установки приложений. Можно скачать из интернета любой *.apk файл и установить его без Market, прямо как на компьютере. Но по умолчанию для безопасности эта функция отключена. Чтобы включить функцию установки файлов не из Android Market, нужно зайти в Настройки>Приложения, и поставить галочку напротив пункта «Неизвестные источники».

_______________________________________________________________________________________________________________________________

Секрет Android №12. Отключение 2G/3G интернета

Не секрет, что Android часто выходит в интернет для синхронизации данных. Но многие пользователи часто не подозревают, насколько активно он использует интернет-трафик, и потом удивляются малому количеству денег на счету. Чтобы запретить доступ к мобильному интернету, лучше всего поставить отдельное приложение под названием APN-Switch и вывести виджет программы на рабочий стол. Теперь после клика по этому приложению доступ в GPRS/EDGE/3G интернет будет заблокирован до следующего нажатия.

_______________________________________________________________________________________________________________________________

Секрет Android №13. Закрытие приложений

Недостатком Android является не очень продуманная система закрытия приложений. Здесь большинство приложений сворачиваются в фон, а не закрываются полностью. Иногда это приводит к замедлению работы системы. Стандартными средствами их закрыть можно, перейдя в Настройки >Приложения >Управление приложениями > Запущенные. Здесь можно увидеть, какая из программ больше всего «съедает» оперативной памяти.

Выбираем её и нажимаем кнопку «Стоп». После этого приложение полностью закрывается.

_______________________________________________________________________________________________________________________________

Секрет Android №14. Недавние приложения

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

_______________________________________________________________________________________________________________________________

Секрет Android №15. Резервное копирование

Apple iPhone недавно получил обновление, которое позволяет сохранять резервную копию своих данных на облачном сервисе iCloud. Но и на Android можно реализовать такую возможность. Благодаря бесплатному приложению DropSpace можно создать резервную копию всех важных данных (приложения, контакты, фото и музыка) и позже восстановить их, без использования компьютера.

Если Вам интересно, то Вы можете ознакомиться со статьей о другом нашем смартфоне FS501 Nimbus 3

9Просмотров 14422Google

Изменения в Android 5.1

Pocket 0Поделиться 11Tweet 0Share 0Share 0

На данный момент обновление Android 5.1, которое появилось около месяца назад, доступно лишь в Индонезии для устройств линейки Android One. В ближайшее время можно ожидать анонс новой версии ОС для модельного ряда Google Nexus, а пока информацию о нововведениях в релизе 5.1 приходится собирать буквально по крупицам. Ранее мы уже писали про упрощение доступа к быстрым настройкам Wi-Fi и Bluetooth, а буквально на днях ребята из Android Police сделали качественные видеозаписи, демонстрирующие другие изменения.

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

2. Мелкое, но полезное нововведение. Если в Android 5.0 на экране разблокировки открыть панель настроек, то чтобы разблокировать устройство, сначала необходимо скрыть панель. В Android 5.1 достаточно просто сделать свайп в любом месте вокруг панели. Вроде и мелочь, а позволяет иногда сэкономить время на одном лишнем движении. На видео это демонстрируется с учетом блокировки по PIN-коду.

3.

Вот так выглядит анимация развертывания списка доступных Wi-Fi сетей из панели доступа к быстрым настройкам.

4.

В Android 5.1 теперь можно скрывать те быстрые настройки, которые вы добавили в верхнюю панель, например, переключатель инверсии цветов или включение точки доступа Wi-Fi.

5. Добавлена анимация к переключателю автоповорота изображения на дисплее.

6. Новая анимация в стандартном приложении Часы. Обратите внимание, что пиктограммы часов, будильника, таймера и секундомера теперь двигаются, что придает приложению более «живой» вид.

7.

В Android 5.0 пользователь может закрепить определенное приложение, после чего любой, кто возьмет устройство в руки, может находиться только в пределах этого приложения. Для этого в настройках безопасности предусмотрена функция «Блокировка в приложении», где есть краткая инструкция и переключатель. В Android 5.1 инструкцию убрали, однако добавили всплывающее окно подтверждения блокировки и возможность запрашивать PIN-код или графический ключ после открепления устройства.

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

8. В Android 5.0 Lollipop при изменении громкости звука есть возможность выбрать приоритет уведомлений: «Все», «Важные» или «Не беспокоить». При выборе одного из последних двух можно установить время, когда выбранный режим отключится: бессрочно или через заданный промежуток времени. В Android 5.1 появился пункт «До следующего сигнала будильника», что является хоть и небольшим, но очередным полезным нововведением: по утру смартфон сам включит все уведомления после срабатывания будильника.

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

9. Меню редактирования информации о контакте переработано в стиле Material Design (хотя и не полностью), в то время как внешний вид этого меню даже в Android 5.0.2 остался в устаревшем стиле Holo. Сверху показаны скриншоты версии 5.0.2, снизу — 5.1:


 

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

Pocket 0Поделиться 11Tweet 0Share 0Share 0

Android 5.1Android 5.1 измененияAndroid 5.1 нововведенияAndroid OneGoogleGoogle Nexus

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

Мы создадим простое приложение, в котором уведомление будет отправляться при нажатии на кнопку. После нажатия на уведомление будет открываться новое Активити.

Добавим строковые ресурсы — res/values/strings.xml

<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">Notification</string> <string name="send_notification">Отправить уведомление</string> <string name="title_activity_new">NewActivity</string> <string name="test_notification">Тестовое уведомление</string> <string name="go_to_new_activity">Переход на новое активити</string> </resources>

Добавим разметку для первого экрана с кнопкой — res/layout/activity_main.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/send_notification" android:onClick="sendNotification" android:id="@+id/button" /> </LinearLayout>

Тут мы добавили атрибут android:onClick, чтобы все нажатия на кнопку отсылались методу sendNotification().

Добавим MainActivity.java

package ru.androiddocs.notification; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.support.v4.app.NotificationCompat; import android.support.v4.app.TaskStackBuilder; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.View; public class MainActivity extends ActionBarActivity { public static final int NOTIFICATION_ID = 1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void sendNotification(View v) { NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_launcher) .setContentTitle(getResources().getString(R.string.test_notification)) .setContentText(getResources().getString(R.string.go_to_new_activity)); TaskStackBuilder stackBuilder = TaskStackBuilder.create(this); stackBuilder.addParentStack(NewActivity.class); Intent resultIntent = new Intent(this, NewActivity.class); stackBuilder.addNextIntent(resultIntent); PendingIntent resultPendingIntent = stackBuilder.getPendingIntent( 0, PendingIntent.FLAG_UPDATE_CURRENT ); mBuilder.setContentIntent(resultPendingIntent); NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build()); } }

При нажатии на кнопку мы создаем объект NotificationCompat.Builder для «конструирования» уведомления.

Добавляем иконку для уведомления (используем из приложения, но вы можете задать свою), заголовок и короткое сообщение.

Также мы создаем TaskStackBuilder для построения корректной навигации. Мы помещаем наше Активити в стек и при нажатии на Back пользователь вернется на домашний экран. Задаем намерение — Intent, в котором указываем, какое активити нужно запустить при нажатии на уведомление. Также мы создаем объект PendingIntent и добавляем его в наш «построитель».

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

Макет второго Активити — res/layout/activity_new.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context="ru.androiddocs.notification.NewActivity"> <TextView android:text="@string/title_activity_new" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </RelativeLayout>

Код NewActivity.java

package ru.androiddocs.notification; import android.app.NotificationManager; import android.content.Context; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; public class NewActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_new); NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); mNotificationManager.cancel(MainActivity.NOTIFICATION_ID); } }

Здесь ничего особенного. В качестве примера показано, как можно «убрать» уведомление из статус-бара методом cancel().

Не забудьте прописать второе Активити в файле манифеста:

<activity android:name=".NewActivity" android:label="@string/title_activity_new" > </activity>

Запускаем приложение и тестируем.

Рубрика: Разное

Добавить комментарий

Закрыть меню