- Adding contacts programatically using Contacts Provider in Android – Example
- Как организовать свой список контактов на Android-смартфоне
- Приложение «Контакты»
- Приложение Google Рlus
- Сторонние приложения
- Контакты в телефоне: расширенные возможности
- Набор номера
- Быстрый набор
- Журнал звонков
- Список контактов
- Контакты на Андроид: как перенести, синхронизировать, добавить и удалить
- Что можно делать с контактами на Андроид?
- Где можно хранить контакты на Андроид?
- Синхронизация контактов с Google
- Еще приложения для работы с контактами на Android
- Перенос контактов с Android на Android
- Полезные советы, которые упростят работу с контактами
- Контакты из FaceBook, Вконтакте и мессенджеров в телефонной книге
- Заключение
Adding contacts programatically using Contacts Provider in Android – Example
In this article we will create an Android application which allows users to add new contacts to Android’s Contact Manager. We will make use Android’s Contacts content provider to add contacts to the Contact Manager.
An extension to this article is discussed in the article “Programatically adding contacts with photo using Contacts Provider in Android – Example“, where photos can also be added to the Android’s Contact Manager using Contacts Provider API.
This application is developed in Eclipse ( 4.2.0 ) with ADT plugin ( 20.0.3 ) and Android SDK ( R20.0.3 ).
1. Create a new Android application project namely “ContactsAdd”
Figure 1 : Create new Android application Project
2. Design application launcher icon
Figure 2 : Design application launcher icon
3. Create a blank activity to define the class MainActivity
Figure 3 : Create a blank activity
4. Enter MainActivity details
Figure 4 : Enter MainActivity Details
5. Delete Android’s Support library from this project, if exists
By default Eclipse ( 4.2.0) adds Android Support Library to Android application project. For this application, we don’t need to use this support library. So the library file libs/android-support-v4.jar may be removed manually via ProjectExplorer by simply right click on the file and then clicking the menu item “delete”.
6. Update the file res/values/strings.xml
7. Update the file res/values/styles.xml
8. Update the file res/values-v11/styles.xml
9. Update the file res/values-v14/styles.xml
10. Update the layout file res/layout/activity_main.xml
11. Update the class MainActivity in the file src/in/wptrafficanalyzer/contactsadd/MainActivity.java
12. Update the file AndroidManifest.xml to provide the necessary permissions
13. Screenshots of the application
Figure 5 : Entering new Contact Details
Figure 6 : Viewing the above added contact in Android’s Contact Manager
Источник
Как организовать свой список контактов на Android-смартфоне
Приложение «Контакты» является одним из самых важных на вашем устройстве под управлением Android. И мы чуть ли не каждый день добавляем новые данные о наших знакомых (а иногда и вовсе социальные сервисы синхронизируют и пополняют их за нас), тем самым внося все больший хаос в адресную книгу. Пора прибраться в этом бардаке! И сейчас мы поведаем, как это сделать.
Android предлагает вам некоторую помощь в том, как можно навести порядок в списке контактов. Поэтому мы рассмотрим то, как организовать ваш список контактов как встроенными средствами операционной системы, так и при помощи сторонних программ.
Приложение «Контакты»
Приложение «Контакты» дает вам мгновенный доступ ко всем контактам, связанным с вашей учетной записью Google. Для начала можно воспользоваться вкладкой «Избранное». Сюда можно добавить людей, с которыми вы общаетесь чаще всего. Например, членов семьи. Для этого выберите нужный контакт, войдите в его настройки и там найдите пункт «Добавить в избранное».
Другим способом почистить вашу записную книжку будет настройка контактов. В приложении нажмите кнопку «Дополнительно» и выберите «Контакты». Следующий экран позволяет выбрать, какие контакты отображаются в приложении, а какие скрыты от просмотра. Таким образом вы не потеряете абонентов, с которыми редко общаетесь, но они при этом не будут «мозолить глаза» в общем списке.
Приложение Google Рlus
В случае контактов Google, например, вы можете выбрать отображение определенных групп, которые вы создали, а не всех абонентов в адресной книге. Войдите в пункт «Моя учетная запись» в меню настроек. Это покажет все приложения, установленные на вашем телефоне, которые поддерживают интеграцию контактов. Нажмите на любую запись в списке или выберите «Добавить учетную запись» для импорта контактов.
Настраивая, какие группы контактов вы видите на экране, а также какие другие приложения могут отображать контакты, можно создать гораздо более удобную версию списка контактов, заполненную людьми, с которыми вы на самом деле контактируете на регулярной основе.
Сторонние приложения
Если вы хотите, чтобы ваши контакты выглядели более организованно, то можно воспользоваться, например, программой Contacts+. Оно имеет неплохую интеграцию с социальными сетями и другими сервисами. А также весьма приятный интерфейс.
FullContact — это комплексный веб-сервис, который постоянно обновляет ваши контакты, а затем синхронизирует между всеми вашими устройствами (включая гаджеты на Android).
Cloze — еще одно приложение, на которое стоит обратить внимание: оно призвано проанализировать взаимодействие с каждым человеком из контакт-листа путем интеграции социальных сетей в само приложение. Оно может, например, сообщить не только о пропущенном звонке от определенного человека, но и о сообщении от него же, оставленного в социальных сетях.
Отдельно стоит упомянуть недавно обновленные Контакты Google в качестве веб-версии, которые в настоящее время проходят бета-тестирование и скоро будут доступны всем желающим. Благодаря понятному интерфейсу, сервис позволяет вам редактировать ваши контактные данные с настольного ПК, что куда удобнее, чем на сенсорном экране. Изменения, естественно, синхронизируются с вашей учетной записью.
Обсудить эту и другие статьи вы можете в нашем чате в Telegram.
Источник
Контакты в телефоне: расширенные возможности
Возможности стандартного приложения “Контакты” в телефоне обычно все используют процентов на 30-40%. В этой статье мы раскроем весь потенциал этого приложения, покажем фишки и интересные моменты.
Набор номера
Начнем с просто – это тривиальный набор номера.
При начале набора автоматически будут подставляться уже записанные контакты в телефоне, начинающиеся с этих же цифр. Для быстрого набора просто выберите из списка предложенных.
Быстрый набор
Для добавления номера в область быстрого набора выберите нужный номер вручную. Далее нажмите на звездочку.
Теперь нужный контакт появился. Для быстрого звонка достаточно одного нажатия по нему, и не нужно копаться в телефонной книге.
И таким способом можно добавлять сколь угодно номеров.
Журнал звонков
В этом разделе отображена вся история входящих, исходящих и пропущенных звонков. Чтобы не “палить” историю своих звонков, можете ее очистить в любой момент. Для этого выберите в верхнем меню справа (троеточие) Журнал звонков. И далее выберите “Очистить журнал звонков”.
В журнале пользователю доступны следующие настройки:
- Отображение контактов – как сортировать список ваших контактов – по имени или по фамилии. Что сначала: имя или фамилия в названии.
- Звуки и вибрация. Установите общий рингтон на входящий звонок, вибросигнал при вызове и звук при наборе номера.
- Быстрые ответы. Позволяют отвечать на входящий звонок готовым текстовым сообщением, если вы заняты в данный момент. Можно редактировать быстрые ответы или создавать новые.
- Аккаунты для звонков. Здесь вы выбираете доступную сим-карту в телефоне. И дополнительно разрешенные номера для этой сим-карты, переадресацию вызовов или запрет входящих/исходящих звонков (особенно удобно, когда ребенок пользуется телефоном). А чтобы обойти ограничение, нужно ввести пароль.
В этом же разделе в дополнительных настройках можно активировать АОН (автоопределитель номера) и параллельный вызов (система вас оповестит о втором входящем вызове во время разговора). По другому эта функция называется “Ожидание вызова”.
- Блокировка вызовов. Здесь вручную добавляете номера телефонов, от которых не хотите получать сообщения и входящие вызовы.
- Голосовая почта. Настройки зависят от вашего сотового оператора. Например, в Мегафоне, если абонент не отвечает на звонок, ему можно оставить голосовое сообщение. Далее ему придет уведомление о пропущенном вызове и само голосовое сообщение. Каких-то особых настроек не требуется – всё на стороне оператора, и настройки, и хранение, и запись. В своем телефоне вы можете настроить только уведомления о входящей голосовой почте.
- Специальные возможности – режим телетайпа. Это возможность для глухих общаться через набор и чтение текста. Т.е. человек с проблемами слуха набирает текст на телефоне, голосовой синтезатор его читает, а собеседник слышит эту механическую речь по телефону. Возможно 3 режима работы телетайпа: полнофункциональный (когда слышна речь собеседника и идет передача голоса), телетайп с возможность только слышать собеседника и телетайп с возможностью только передачи голоса (механическое воспроизведение текста вашим телефоном).
- Информация о приложении, версия сборки, лицензионное соглашение.
Список контактов
В этом разделе видим список всех контактов в телефоне и на сим-карте. Чтобы добавить контакт, нажмите “Добавить контакт” наверху списка.
Для поиска контакта используйте поисковую строку с текстовым или голосовым вводом (значок микрофона).
Для редактирования выберите нужный контакт. Нажмите на кнопку “Изменить контакт” внизу. Появятся новые поля для редактирования и добавления другой информации по контакту (ФИО, организация, адрес, email и другие).
Чтобы удалить контакт, поделиться им или установить мелодию звонка конкретно на этот контакт, выберите меню вверху справа (троеточие).
Пользователю доступны следующие опции:
- Контакт.
- Поделиться – все данные контакты будут сохранены, и их можно будет отправить через смс, bluetooth, почту gmail или google files. Если передавать через sms, на другом телефоне другого производителя контакт может не читаться.
- Добавить на главный экран – добавляет иконку контакта на заглавный экран в телефона в виде иконки приложения. Это аналог быстрого набора. Просто жмете по иконке, и звонок пошел. Для ребенка можно так сделать телефоны родителей, а для пожилого человека – разместить телефоны родственников, чтобы не копаться в телефонной книге.
- Задать рингтон – выбираете из списка стандартных мелодий или закачиваете свой.
- Направлять на голосовую почту / не перенаправлять на голосовую почту. В первом случае входящий вызов от этого абонента будет переадресован на голосовую почту, во втором случае – переадресации не будет.
В этой статье мы рассмотрели подробно весь функционал приложения “Контакты” в вашем телефоне. А использовать его на все 100% или нет – решать вам.
Источник
Контакты на Андроид: как перенести, синхронизировать, добавить и удалить
Со стремительным развитием смартфонов, наращиванием производительности, улучшением камер многие начали забывать, пожалуй, об одной из ключевых особенностей мобильных устройств – список контактов. Контакты Андроид – это своего рода сокровищница вашего смартфона, в которой может храниться немало информации о конкретном человеке. Однако не каждый пользователь догадывается о функциональности списка контактов на современных девайсах. Что ж, мы готовы поделиться с читателями основами управления контактами на Андроид.
Что можно делать с контактами на Андроид?
Управлять контактами в одно время и сложно и легко. Дело в том, что современные смартфоны получают приложения контактов от производителя, которые могут отличаться друг от друга. Для начала хотелось бы рассмотреть ключевые возможности на одном из примеров.
Как правило, контакты на Андроид представлены отдельным системным приложением, которое выносится на главный рабочий стол. Сопровождается соответствующим названием и информативным значком. Найти список контактов не составит труда.
Открыв его, мы получаем отсортированный по именам список контактов, дополненный довольно понятным интерфейсом. Здесь, помимо имен, самые необходимые функции:
- поиск нужного контакта;
- иконка «Плюс» для добавления нового номера;
Дополнительные опции можно получить, долго удерживая палец на одном из контактов. В открывшемся контекстном меню мы сможем удалить, изменить, перенести в группу или отправить контакт. Все очень понятно.
Несложно организована и функция добавления новых имен. На современных Андроид-смартфонах она значительно разнообразнее, нежели телефонные книжки на старых кнопочных «звонилках». Здесь, помимо номера телефона и имени, можно указывать кучу полезной информации об абоненте.
Информация в контактах
- ФИО, звания, рабочие места.
- Мобильный, домашний или рабочий номер (можно самостоятельно создать новый тип).
- Куда же без электронной почты или факса.
- Задать отдельную мелодию, установить фото или картинку, занести в группу – все это тоже можно делать.
Как видите, функционал даже стандартного средства очень широк. А представьте, на что способны сторонние приложения, в которые можно сохранить контакты. Хотя нет, не представляйте. Мы сейчас о них вам расскажем.
Где можно хранить контакты на Андроид?
В процессе создания нового контакта вам доступна возможность выбрать, куда он будет сохранен. До недавних пор приходилось ограничиваться памятью SIM-карт и телефонов, сегодня же к ним прибавились приложения и облачные сервисы.
Понятное дело, что самым простым вариантом для многих пользователей станет сохранение контактов прямо в память телефона. В этом случае не придется заводить нигде учетных записей или скачивать какие-либо приложения – по умолчанию сохранение будет произведено на телефон. Однако есть достаточно заметный недостаток у этого способа хранения. Ни один производитель не в силах гарантировать, что смартфон в один прекрасный момент не выйдет из строя, а все, данные, включая контакты, восстановить уже не получится.
Для обеспечения безопасности контактов как раз и разрабатываются специальные приложения. Они и новых возможностей привнесут, и обеспечат надежную сохранность посредством специальных облачных сервисов. Однако не стоит бежать в Google Play или на веб-сайты и искать приложения – в системе Андроид все уже продумано.
Синхронизация контактов с Google
Поисковый гигант старается постоянно совершенствовать свою операционную систему, расширяя возможности пользователей. Для различных задач разработчик предлагает набор Google-сервисов, а также возможность сохранения контактов Android.
Сама по себе данная возможность нужна для того, чтобы пользователь мог получить доступ к списку контактов на любом устройстве, привязав его к своей учетной записи Google. Не важно, сломался ваш телефон или вы приобрели себе новый – список всегда будет при вас. В случае использования синхронизации контакты хранятся не только на смартфоне, но и на серверах компании, к которым вы можете получить доступ в любой момент.
Для того чтобы сохранить контакты на серверах Google, потребуется учетная запись.
Создание учетной записи Google
- нужно зайти в настройки устройства, где найти пункт «Учетные записи и синхронизация» (может располагаться в дополнительных настройках);
- в новом окне необходимо выбрать «Добавить учетную запись», а из предложенного списка сервисов выбрать Google;
- на выбор вам будет предложено два варианта: добавить уже существующие данные учетной записи или создать новую;
- следуя подсказкам, создайте новую учетную запись (или введите логин и пароль от уже имеющейся) – разберется любой.
По сути, все готово. Остается только зайти в добавленные учетные записи («Настройки» — «Учетные записи и синхронизация»), выбрать Google. Откроется список приложений, которые могут быть синхронизированы (Контакты, Календарь, Документы и другие) – просто нажимайте на те, информацию из которых хотите сохранить на сервере (или нажмите кнопку «Синхронизировать», чтобы сделать для всех).
Также доступна функция автоматической синхронизации (необходимо сделать активным переключатель напротив соответствующего пункта в настройках учетных записей), которая будет за вас сохранять новые контакты Android. Следует лишь помнить, что она требует подключения к Сети.
Google Контакты
После первой синхронизации ваш список появится в Google Контакты (www.google.com/contacts), куда вы можете зайти даже с персонального компьютера. Здесь вы можете просматривать и редактировать информацию об абонентах, добавлять новых.
Google Контакты – действительно стоящий сервис компании, который может значительно упростить процесс сохранения и переноса контактов. Из достоинств можно выделить:
- способ бесплатен;
- очень простой;
- удобный;
- функциональный;
- возможность управления контактами с любого устройства.
Однако и недостатки хотелось бы озвучить:
- во-первых, если злоумышленник получит доступ к вашему аккаунту Google, то у него на руках окажется, помимо прочей информации о вас, еще и список контактов;
- во-вторых, если прислушаться к пользователям параноикам, то любая крупная корпорация так и норовит собрать побольше информации о нас. И ведь толику правды в этом разглядеть можно.
Еще приложения для работы с контактами на Android
Среднестатистическому пользователю вполне достаточно и стандартной телефонной книги с ее функциональностью, дополненной возможностями Google Контактов для надежного хранения. Однако в некоторых случаях производитель устройства предоставляет пользователю очень плохое приложение по умолчанию, которое работает с кучей ошибок. Если вы оказались в числе несчастливцев, то мы вам рекомендуем следующие сторонние приложения.
Контакты+
Любопытное приложение для работы со списком контактов, которое привлекает своим красочным интерфейсом. Пользователю доступна возможность менять темы, назначать аватарки, а также сортировать имена по заданным параметрам. Распространяется бесплатно, однако в самом приложении есть опция покупок. Помимо этого, «Контакты+» предлагает функцию резервного копирования, при которой сохраняются номера абонентов, SMS и журнал звонков. Правда, в бесплатной версии можно сохранить до 2000 контактов.
Контакты VCF
Это приложение интересно, прежде всего, способом сохранения контактов. Вместо привычной базы данных «Контакты VCF» создает файл с расширением .vfc, который удобно использовать при импорте/экспорте списка. Особенно полезно будет в случаях, когда нужно срочно восстановить список контактов Android из резервной копии. В остальном же не сильно отличается от стандартных инструментов.
Simpler Контакты Набор номера
Приложение готово предложить наиболее широкие возможности. Помимо телефонной книги, оно включает наборщик номера и редактор SMS. Плюсом к этому станет функция резервного копирования, позволяющая сохранить копию в память смартфона или в облачное хранилище.
Как перенести контакты
Операционная система Android, обходя многих конкурентов, предоставляет удобные способы переноса контактов на другие устройства.
Перенос контактов с Android на Android
Самый простой способ скопировать все контакты с одного смартфона Андроид на другой – задействовать учетную запись Google. Вы же еще не забыли, что каждый девайс, работающий на ОС от Google, может быть привязан к единому аккаунту? Нам нужно выполнить всего несколько действий:
- оба смартфона должны быть привязаны к одной учетной записи Google;
- на обоих смартфонах необходимо выполнить синхронизацию.
Так, в считанные секунды контакты с одного телефона перекочуют на другой. Однако оба устройства должны быть подключены к сети Интернет.
Также в переносе готов помочь беспроводной интерфейс Bluetooth. Для начала необходимо подключить одно устройство к другому, затем – выбрать контакт из телефонной книги и нажать «Поделиться». В новом окне появится список средств, среди которых есть и Bluetooth.
Примерно таким же образом происходит отправка контакта через месенджеры, социальные сети, облачные хранилища, SMS, MMS и так далее.
Наконец, можно воспользоваться довольно старым методом переноса, задействовав карту памяти или SIM. Для этого:
- необходимо найти пункт «Импорт/экспорт контактов» (через контекстное меню (три точки вверху справа) или в настройках устройства (пункт «Контакты»);
- выбираем «Экспорт» и куда необходимо сохранить копию – SIM-карта, карта памяти или внутренний накопитель;
- установить носитель (SIM или карту памяти) в другой смартфон и вновь перейти к импорту и экспорту контактов, только в этот раз выбрать второе, указав путь к расположению копии.
Перенос контактов с Android на iPhone (и наоборот)
Придется задействовать почту Gmail, чтобы заставить список контактов перебраться с устройства Андроид на Айфон. Итак, по умолчанию телефонная книга на iPhone привязана к iCloud. Нам необходимо изменить выбор на Gmail, не потеряв при этом список контактов. Для этого в настройках учетных записей iPhone нужно отключить синхронизацию контактов с iCloud, выбрав при этом во всплывающем окошке пункт «Оставить в телефоне». Так вся ваша телефонная книга останется не тронутой.
Затем мы здесь же в настройках iPhone делаем Gmail по умолчанию учетной записью для контактов. Через короткий промежуток времени произойдет синхронизация, а контакты появятся на устройстве.
Для переноса телефонной книги с iPhone можно создать файл VCard, который будет нести в себе базу номеров. Для этого задействуется персональный компьютер и сервис iCloud. Сохранить файл VCard можно на ПК, а затем перенести на Android-устройство. После чего делается импорт контактов, как мы описали чуть выше.
Перенос контактов с Windows Phone на Android
Самым простым способом переноса в этом случае будет использование учетной записи Outlook. Дело в том, что Windows Phone привязываются к Microsoft, а все записи хранятся как раз в Outlook. Нам нужно лишь установить официальное приложение Outlook из магазина Google Play и в настройках добавить учетную запись, после чего выбрать синхронизацию контактов. Способ очень простой, но с недостатком – в некоторых случаях нельзя редактировать контакты.
Можно пойти другим путем: создать файл CVS на Outlook.com, который и будет содержать копию телефонной книги. Делается это в пункте «Управление», где можно сделать экспорт и сохранить файл на компьютер. После этого, чтобы долго не возиться, можно прямо с ПК войти в Google Контакты, нажать слева «Еще», «Импортировать» и выбрать «Из файла CVS или vCard». Останется лишь в настройках учетных записей Android выполнить синхронизацию, если она не происходит в автоматическом режиме.
Полезные советы, которые упростят работу с контактами
Возможностям OС Android нет пределов. Операционная система предлагает немало полезных опций, о которых известно не каждому. Есть несколько «фишек», связанных и с телефонной книгой.
Контакты из FaceBook, Вконтакте и мессенджеров в телефонной книге
Вот вы знали о том, что в телефонной книге можно отобразить всех ваших друзей из социальных сетей с их номерами телефонов, фотографиями, датами рождения и другой информацией? Нет, тогда запоминайте инструкцию:
- зайдите в настройки устройства, затем – «Ученые записи и синхронизация»;
- перейдите к списку доступных аккаунтов и выберите нужный (FaceBook, Вконтакте или другие);
- нажмите «Синхронизация контактов»;
- из предложенного выберите, что нужно синхронизировать;
- завершите процесс нажатием кнопки «Синхронизировать».
Через пару моментов ваша телефонная книга пополнится новыми записями.
Восстановление контактов
Лучший способ восстановить контакты на Android – заранее создать резервную копию и синхронизироваться с Google. Даже специалист не готов гарантировать восстановление полностью удаленного контакта. Однако некоторые приложения обещают помочь пользователю с этой проблемой. Ярким примером является программа Data Doctor Recovery, которая довольно неплохо проявила себя в работе. Также успехом пользуются приложения MobileDev360, Restore Contacts, Deleted Contacts, доступные для бесплатной загрузки из Google Play.
Не факт, что помогут и приложения: многое зависит от загруженности системы и того, насколько давно производилось удаление. Выходом может стать обращение к оператору с запросом детализации звонков за определенный период.
Заключение
На этой ноте, пожалуй, подведем черту под нашей сегодняшней статьей. Список контактов, как вы могли уже понять, не такая уж простая функция, какой она кажется на первый взгляд. Современные технологии открывают доступ к всевозможным опциям и инструментам, которые превращают телефонную книгу в хранилище важной информации об абонентах. А разного рода сервисы позволяют с легкостью перебрасывать списки контактов с устройства на устройство, а также надежно хранить их на удаленных серверах. Надеемся, наш материал и вам поможет раскрыть весь потенциал телефонной книги.
Источник