Управление контактами в Android (импорт, экспорт, перенос, настройка)
При покупке нового телефона всегда встаёт вопрос о переносе контактов из старого в новый. Всё проще если перенос производится с телефонами одной марки, (т.к. большинство производителей предусмотрели эту нехитрую задачу) или же если они изначально хранились на сим карте. Но ведь часто приобретаешь новый телефон от другого производителя или вовсе не пользуешься памятью сим карты, так как количество телефонов или другой нужной информации превысило возможности сим карт.
В статье будет рассмотрено:
- Варианты хранения контактов
- Получение копии контактов с телефонов Nokia S40, S60
- Синхронизация контактов
- Группировка контактов в телефонной книге
- Настройка уведомлений о днях рождения
- Обратная синхронизация с S40, S60
Варианты хранения контактов
Контакты можно хранить в трёх местах: SIM карта (прошлый век), в памяти телефона и в профиле Gmail. Я думаю первый вариант можно пропускать, так как в наше время у всех людей по 2-3 номера не считая домашних номеров, и памяти сим карты просто не хватит. Хранение контактов в памяти телефона на базе Android не отличается от других мобильных телефонов. Последний вариант интересен своими возможностями. Перед продолжением Вам следует определиться с выбором памяти для контактов. Я лично выбрал вариант хранения в профиле Gmail как самый производительный.
Выбор памяти: Контакты -> [Меню] -> Опции -> Настройки -> Сохранять контакты -> Здесь нужно выбрать память (Рекомендую профиль Gmail). Так как настройка аккаунта выходит за рамки этой статьи то здесь не рассматривается целиком, а только в части синхронизации аккаунта.
Получение копии контактов с телефонов Nokia S40, S60
Есть несколько вариантов для этой операции. Рассмотрим самые простые.
Первый и самый простой заключается в использовании только телефона и Bluetooth:
Выделим все контакты. Заходим в Контакты -> [Функции] -> Отметить/Снять -> Отметить все
Далее передадим их по Bluetooth [Функции] -> Передать -> По каналу Bluetooth
В это время включим Bluetooth на нашем новом телефоне. Меню -> Настройки -> Беспроводные сети -> Параметры Bluetooth -> Включить, и здесь же Открыто
На Nokia выбираем второй телефон и передаём ему контакты.
Осталось только подождать, когда закончится передача. После передачи контакты сразу попадают в записную книжку. Остаётся только очистить список уведомлений [Меню] -> Очистить список
Минусом этого варианта является то, что если в контактах были сделаны заметки на русском языке, могут быть проблемы при записи. Скорее всего, такие контакты просто останутся висеть во временном каталоге /sdcard/bluetooth. Их придётся добавлять отдельно. Если вы выбрали хранение в профиле Gmail, то их можно будет добавить по примеру в следующем шаге.
Второй вариант будет нужен, если на вашем старом телефоне не установлен Bluetooth, а так же для всех остальных вариантов.
В этом случае нужно использовать Nokia PC Suite.
Открываем Nokia PC Suite -> Контакты -> Нажимаем Ctr+A -> Файл -> Экспорт -> Выбираем формат файла csv -> Выбираем путь и сохраняем.
Все контакты сохранятся в один файл.
Далее зайдём на http://gmail.com или http://www.google.com/contacts и входим под своей учётной записью Google/Gmail.
Выбираем [Дополнительные действия](Кнопка в Gmail. По второй ссылке сразу доступны следующие шаги) -> Импорт -> Обзор -> Выбираем Ваш csv файл с контактами -> Импорт
По итогу в первом случае ваши контакты хранятся на телефоне (и ждут синхронизации с сервером, если выбран профиль Gmail), во втором контакты хранятся в профиле и ждут синхронизации с телефоном.
Синхронизация контактов
Для того, что бы наши контакты были приведены в полный порядок, нужно синхронизироваться. Подчёркиваю, что не синхронизируются контакты хранящиеся в памяти телефона.
Подключаем синхронизацию: Меню -> Настройки -> Учётные записи -> Отмечаем пункт «Фоновые данные» и «Автосинхронизация» -> Далее в низу выбираем учётную запись и проверяем, включена ли синхронизация контактов (по умолчанию все включено). Выбор остальных пунктов остаётся за Вами. После этого через короткий промежуток времени контакты, импортированные в Gmail, должны отобразиться в контактах телефона. Сохранённые контакты на телефоне (при выборе памяти Gmail) должны будут отобразиться в контактах на почте.
Группировка контактов в телефонной книге
Теперь все наши контакты должны быть видны как в телефоне, так и в контактах профиля Gmail. Приоритет синхронизации при изменении отдаётся последней редакции.
Если была выбрана память телефона, то создание групп происходит достаточно просто: Контакты -> Группы -> [Меню] -> Задаём имя и мелодию группы по желанию.
Для добавления контакта в группу заходим в неё и нажимаем на пиктограмму силуэта человека со знаком ‘+’ возле поля поиска. Выбор будет возможен только из контактов хранящихся в памяти телефона.
Если используется память профиля Gmail, то создание групп несколько усложняется так, как по непонятным причинам создание групп для профиля недоступно (надеюсь, вскоре исправят этот, как мне кажется, недочёт). Каталогизацию контактов можно производить и из Gmail. Но можно и на телефоне. Для этого понадобится приложение aContacts. Найти его можно в Маркете, имеет русский интерфейс в настройках. Его также можно назначить на стандартное использование при наборе номера или совершения звонков. Но лично я рекомендую использовать только для создания групп.
Заходим в приложение: [Groups] -> [Новая группа] -> Вводим имя новой группы.
Для добавления в группу: Выбираем контакт (удерживаем) -> Группировка -> Добавить в группу -> Выбираем нужную группу.
После синхронизации группы создадутся и в Gmail.
Настройка уведомлений о днях рождения
Достаточно удобно, когда дни рождения родственников или коллег заранее отображаются в календаре. По умолчанию такой возможности не предусмотрено.
Можно установить виджет с напоминаниями. Наиболее простой и не перегруженный «Birthday Countdown». Найти его можно в Маркете. Настройки практически не требует.
Ещё можно сделать, что бы дни рождения отображались в календаре. Если контакты хранятся в профиле Gmail: Входим под нужным аккаунтом в http://www.google.com/calendar -> Настройки -> Настройки Календарь -> Календари -> Просмотреть интересные календари -> Дополнительно -> Выберите «Дни рождения и мероприятия контактов» и нажмите Подписаться
После этого нужно синхронизировать календарь там же в меню настроек синхронизации. По завершению дни рождения должны будут отобразиться в календаре.
Обратная синхронизация с S40, S60
Уже давно в телефонах заложена функция синхронизации. Но по объективным причинам она не используется часто. Google полностью перевернул это, до состояния необходимости и удобства, используя свои технологии. Но всё же для тех, у кого несколько телефонов и сим карт, можно также синхронизировать контакты со своим старым аппаратом по технологии SyncML. Минус этой синхронизации — передача основных полей контакта, таких как номера телефонов, имя, фотография. Поэтому лучше синхронизацию производить от сервера к телефону. Я думаю, вся информация на втором телефоне уже не так актуальна. Ведь наиболее важным остаётся всё-таки номер телефона и имя. И очень удобно, если они обновляются вовремя. Поэтому этой технологии должно вполне хватать. В общем, стоит обновлять контакты только в направлении от сервера к мобильному телефону.
Для настройки S60 заходим: Меню -> Связь -> Синхр. (Синхронизация) -> [Функции] -> Нов. проф. синхр
Для настройки S40 заходим: Меню -> Настройки -> Конфигурация -> Настр.персональн.конф. -> Добавить новый «Синхронизация»
Далее вводим следующие настройки:
Имя профиля: любое_имя
Канал передачи данных: Интернет
Точка доступа: точка_доступа_gprs
Адрес сервера: https://m.google.com/syncml
Порт: 443
Имя пользователя: логин_от_gmail
Пароль: ваш_пароль
Далее заходим на вторую закладку. Будем синхронизировать только контакты (остальное можно переключить в )
Выбираем: Контакты -> Да
Выставляем настройки:
Удалённая БД: contacts
Тип синхронизации: Обновлять телефон (т.е. выставляем направление синхронизации, о чём говорилось раньше)
Всё. Настройка завершена. Делаем бэкап контактов, удаляем контакты из записной книги Nokia и пробуем запустить синхронизацию. Если всё запустилось удачно, то будет обычное окошко со статусом и по завершению операции нас уведомят.
Так же можно передавать контакты обратно по Bluetooth. Но согласитесь, зачем возвращаться в прошлый век?
Заключение
Android дитя двух сущностей, которые были созданы в сети и стали важными частями её самой — это Linux и Google. Весь потенциал Android’а раскрывается только при полной работе с сетью. Постоянная мощность развития Google привязывает и в тоже время даёт огромный потенциал для устройства на базе Android.
Как редактировать информацию о контакте android 11
Краткое описание:
редактирование, сравнение и слияние телефонных книг
- загрузка и сохранение адресных книг следующих форматов:
- VCF (поддерживаются vCard 2.1, 3.0 и частично 4.0, а также возможность загрузки каталога, содержащего множество файлов VCF, как единой адресной книги);
- CSV (поддерживаются профили для некоторых моделей телефонов Explay, программы OSMO и универсальный профиль, сохраняющий всю информацию о контакте);
- MPB (резервная копия MyPhoneExplorer);
- NBF и NBU (резервные копии Nokia, только для чтения);
- UDX (файлы Philips Xenium);
- перестановка имени и фамилии;
- разделение имён;
- перевод телефонных номеров в международный формат (например, замена 8 на +7 для России, аналогичные преобразования для некоторых других стран);
- форматирование телефонных номеров по образцу, задаваемому пользователем, вида +N-NNN-NNN-NN-NN;
- разделение контакта по телефонам для экспорта на SIM-карту;
- слияние контактов;
- удаление спецсимволов;
- генерация форматированного (полного) имени;
Русский интерфейс: Да
Список изменений
- добавлены теги: REV, ROLE, X-OPPO-GROUP;
- добавлен тип телефона CALLBACK;
- добавлено оборачивание нелатинских типов телефонов в X-CUSTOM;
- поддержка префикса X- работает как при чтении, так и при записи;
- добавлена команда очистки списка недавних;
- добавлена команда массового удаления тегов;
- работает чтение полей, ложно помеченных как QUOTED-PRINTABLE (символьное представление не-ASCII символов, запрещённое RFC 2045);
- UDX-тег vCardLocation добавлен как нередактируемый; неизвестные UDX-теги теперь сохраняются, как в vCard;
- предупреждение о телефонах без типов при загрузке vCard по умолчанию отключено и может включаться в настройках;
- для каждой таблицы сохраняются столбец и порядок сортировки;
- исправлено искажение нелатинских имён файлов в списке недавних;
- исправлено чтение фотографий в двоичном виде, если опущен параметр TYPE;
- исправлено сравнение имён при поиске похожих контактов для сравнения адресных книг;
- исправлена сортировка таблицы контактов по дню рождения;
- в руководство пользователя введены пояснения по работе с нестандартными типами телефонов и группами контактов;
- добавлен английский перевод (не GB).
Сообщение отредактировал DarkHobbit — 12.12.21, 14:15
Причина редактирования: версия 0.2.4, правка 3
04.02.17, 13:54 | #2
●
Постоянный
Реп: ( 74 )Программа будет развиваться и далее, поэтому пишите свои замечания и предложения. Например, мне интересно, нужна ли поддержка формата CSV (не только на запись, но и на чтение), и если да, то какие разновидности CSV для хранения контактов вы знаете, потому, что стандарта на это нет, и в разных программах/устройствах, поддерживающих CSV, номенклатура столбцов различается.
09.02.17, 19:48 | #3
●
Забанен
Реп: ( 1599 )DarkHobbit, офигеть! Рад, случайно забрев сюда, найти полезную программу! Позже будет полноценный отзыв с замечаниями и предложениями, а пока + Особенно еще за поддержку майфонеэксплорер +
скрин глянул и понял, что нет скачивания базы с телефона, т. Е. Адб. Было бы не лишним!
А как с фото обстоят дела?
Сообщение отредактировал 4pdaoops — 09.02.17, 19:58
10.02.17, 02:07 | #4
●
Постоянный
Реп: ( 74 )
Спасибо на добром слове.
4pdaoops @ 09.02.17, 19:48
скрин глянул и понял, что нет скачивания базы с телефона, т. Е. Адб. Было бы не лишним!Да, мысля такая есть. Наверное, не прямо сейчас (я всё же ушёл в работу над CSV, а ещё меня несколько человек просили добавить работу по сети через CardDAV, что тоже довольно фундаментальная вещь), но надеюсь добраться.
4pdaoops @ 09.02.17, 19:48
А как с фото обстоят дела?С фото в контакте? Вроде как нормально, я проверял как контакты с картинкой внутри, так и с URL-ом.
Сообщение отредактировал DarkHobbit — 10.02.17, 02:18
10.02.17, 13:14 | #5
●
Забанен
Реп: ( 1599 )
DarkHobbit, нужна еще portable версия. .. Не могу поставить на работе из-за ограничений прав.
10.02.17, 21:23 | #6
●
Постоянный
Реп: ( 74 )
4pdaoops @ 10.02.17, 13:14
нужна еще portable версияМмм. можно. Правда, наверное, для истинно-portable версии надо, чтобы она не только из зипа в любое место разворачивалась (это сделать как раз недолго), но и никаких настроек в реестр (даже в пользовательский куст) не сохраняла?
10.02.17, 21:35 | #7
●
Забанен
Реп: ( 1599 )Не мне вас учить, но чем ini файлы плохи? Или чтобы если реестр блокирован, то работала дальше по какому то умолчанию.
Прога оставляет в настоящее время очень приятное впечатление. Интерфейс «по делу», понятен, аскетичен. Все работает. Выпонил сравнение 2 баз с корректировками.
Предложение: опция с выбором конвертации номера с 8 на +7 (на выбор 3 страны) мне кажется нецелесообразной. Бывают случаи когда нужно +7 на 8 менять. Дайте выбор пользователю.
На win10 64 иконка проги в пуске чистый белый1 лист. Выглядит как «дефект» и не сразу интуитивно допираешь, что он запускается
Сообщение отредактировал 4pdaoops — 10.02.17, 21:42
10.02.17, 23:02 | #8
●
Постоянный
Реп: ( 74 )
4pdaoops @ 10.02.17, 21:35
На win10 64 иконка проги в пуске чистый белый1 лист.Да-с, есть такое, и не только в win10. Где-то в скрипте инсталлятора косяк.
13.02.17, 11:02 | #9
●
Постоянный
Реп: ( 2 )
DarkHobbit @ 04.02.17, 12:40
проверено на XP/7/8Добавьте в шапке, что и на Windows 10 тоже работает. Отличная программа!
Сообщение отредактировал .Кшатрий. — 13.02.17, 11:03
14.02.17, 00:12 | #10
●
Постоянный
Реп: ( 74 )
Спасибо за добрые слова.
Сейчас у меня аврал по основной работе, к программе вернусь несколько позже.
19.02.17, 11:38 | #11
●
Постоянный
Реп: ( 74 )- исправлены ошибки импорта файлов VCF из Mozilla Thunderbird;
- добавлена портабельная сборка для Windows;
- восстановлено отображение иконки программы в меню «Пуск» Windows;
- добавлен украинский перевод.
Сообщение отредактировал KOT-BE3DEXOD — 19.02.17, 13:28
Причина редактирования: залил на форум
19.02.17, 12:18 | #12
●
Постоянный
Реп: ( 74 )Про портабельную сборку для Windows
пояснение для тех, кого интересуют технические подробности
Собственно, exe-файл в портабельной версии тот же самый, что и в инсталляторе. При запуске программа ищет файл doublecontact.ini в том же каталоге, где находится сам exe, и если нашла — пытается прочитать переменную IsPortable из секции General. Если эта переменная присутствует и равна true, программа работает в портабельном режиме, и все настройки сохраняет в этот же самый файл.
Если Вы распаковали портабельную сборку из zip-архива, то там этот файл уже есть. Можете смело носить распакованный каталог на флешке — ваши настройки будут записываться в doublecontact.ini.
Если же файл не найден, переменная IsPortable отсутствует или не равна true — программа работает в «установленном» режиме, и настройки пишутся в реестр. Если Вы ставили программу из инсталлятора, она будет работать именно так.
Таким образом, любители минимализма могут превратить установочную сборку в портабельную, если у них есть доступ к компьютеру, где DoubleContact уже установлен. Для этого надо скопировать папку программы себе на флешку и рядом с экзешником положить файлик doublecontact.ini следующего содержания (его же можно взять из zip-архива):[%General]
IsPortable=trueВнимание, знак процента перед именем секции General важен! После этого настройки будут записываться в этот же файл.
Если же вас технические подробности не интересуют — выбирайте и качайте одну из двух сборок, на странице загрузки они есть обе.
Сообщение отредактировал DarkHobbit — 19.02.17, 12:20
28.04.17, 16:07 | #13
●
Постоянный
Реп: ( 74 )- добавлена экспериментальная поддержка формата CSV (в настоящий момент поддерживаются файлы от телефонов Explay BM50 и Explay TV240, а также универсальный профиль, позволяющий сохранить всю информацию о контакте);
- добавлен вывод отчёта по адресной книге в формате HTML;
- в окнах редактирования и сравнения контактов компоненты имени (фамилия, имя, отчество, приставки, суффиксы) снабжены поясняющими метками;
- новые столбцы для отображения: псевдоним, URL, адреса в системах мгновенных сообщений;
- исправлено отображение телефонов, адресов электронной почты и систем мгновенных сообщений как несовпадающих, если у них была одинаковая комбинация типов, но порядок типов отличался (например, HOME;PREF и PREF;HOME). Теперь такие записи считаются одинаковыми;
- добавлен отсутствовавший в репозитории файл doublecontact.rc;
- добавлен голландский перевод.
Сообщение отредактировал KOT-BE3DEXOD — 30.04.17, 10:11
Причина редактирования: залил файл на форум
09.05.17, 11:04 | #14
●
Постоянный
Реп: ( 74 )
DarkHobbit @ 10.02.17, 02:07
4pdaoops @ 09.02.17, 19:48
А как с фото обстоят дела?
С фото в контакте? Вроде как нормально, я проверял как контакты с картинкой внутри, так и с URL-ом.Я сейчас перечитал и понял, что требуется дополнить: при вложении файла изображения поддерживаются форматы JPEG и PNG. Других форматов в тегах PHOTO файла VCF я не встречал. Разрешать произвольный двоичный формат я не хочу, т.к. программа должна уметь его не только хранить, но и отображать (в окне редактирования).
Поэтому если встретится VCF-файл с фотографиями в формате, отличном от этих двух (в этом случае программа, скорее всего, покажет предупреждение при загрузке) — пишите, присылайте, постараюсь добавить.
Сообщение отредактировал DarkHobbit — 09.05.17, 11:05
Причина редактирования: пунктуацию поправил
01.08.17, 11:28 | #15
●
Постоянный
Реп: ( 21 )Случайно нашел, перерыв весть инет на предмет хотя бы просомтре VCF! На нашем форуме есть одна древняя тема, но там толкового ничего.
Буду пробовать, так как имеется уже много резервных копий контактов, а при розварачивании не всегда ясно что там и как.
Заранее спасибо.06.09.17, 21:37 | #16
●
Постоянный
Реп: ( 74 )- добавлена жёсткая сортировка адресной книги (для сохранения и генерации отчётов);
- поддержка чтения файлов NBF (современные файлы резервных копий Nokia);
- поддержка групп контактов (теги CATEGORIES, X-CATEGORIES, X-NOKIA-PND-GROUP);
- поддержка файлов CSV, создаваемых программой Osmo;
- исправлено открытие файлов, пути к которым содержат префикс file://;
- исправлено отсутствие информации о размере в пакете DEB.
10.10.17, 00:51 | #17
●
Постоянный
Реп: ( 1 )
DarkHobbit @ 06.09.17, 20:37Выпущена версия 0.1.3:
добавлена жёсткая сортировка адресной книги (для сохранения и генерации отчётов);
поддержка чтения файлов NBF (современные файлы резервных копий Nokia);
поддержка групп контактов (теги CATEGORIES, X-CATEGORIES, X-NOKIA-PND-GROUP);
поддержка файлов CSV, создаваемых программой Osmo;
исправлено открытие файлов, пути к которым содержат префикс file://;
исправлено отсутствие информации о размере в пакете DEB.У моего оператора связи есть прикол: определяет у номера телефона входящего звонка
код страны без плюса, а если позвонить на такой номер ошибка.
Звонок работает только если использовать из определившегося номера,
только последних 10 цифр или к определившемуся номеру, вначале добавить 00Соответственно (ДЛЯ АЙФОНОВ, не знаю как эта проблема выглядит в андроиде),
номера записанные для звонка не определяются, либо номера,
записанные для определения — не звонятся.Не спрашивайте для чего это, не знаю.
Выход один: задублировать все имена в записной номерами для звонка и для определения.
Скачал единую файл-карточку всей телефонной книги с айфона
Пытался открыть csv в Вашей программе, выдало 55 строк (из моих 1300):
=========
Нестандартный тип телефона в строке [тут номер строки]: MAIN (имя пользователя)
=========Отдельно один раз было такое:
=========
Неожиданный TYPE в строке [номер строки]: тег X-SOCIALPROFILE
=========А внизу написало:
=========
Неизвестных тегов: 3319
=========1) как можно это поправить?
2) возможно ли в Вашу программу добавить «супер-функцию» определяемых номеров?13.10.17, 21:21 | #18
●
Постоянный
Реп: ( 74 )
tigos1 @ 10.10.17, 00:51
Выход один: задублировать все имена в записной номерами для звонка и для определения.- выделяете интересующие контакты (простейший случай — выделяете всю книгу по Ctrl+A));
- вызываете из меню эту функцию (надо ещё подумать, как её обозвать);
- программа для каждого телефона с плюсом из выделенных контактов создаёт такой же телефон, но без плюса. Можно тип сделать нестандартным (см. ниже), чтобы этот телефон не вылезал в качестве основного при наборе. Если альтернативный номер уже есть, программа проверит его соответствие основному и при необходимости обновит.
Скачал единую файл-карточку всей телефонной книги с айфона. Пытался открыть csv в Вашей программе.
Эээ. наверное, всё же не csv, а vcf?
. как можно это поправить?
Судя по приведённым сообщениям — ничего страшного нету.
Предупреждение о типе MAIN означает, что программа наткнулась на тип телефона, которого не было в стандарте. Он всё равно будет сохранён. А в новом стандарте vCard 4.0 нестандартные типы фигурируют даже в приводимых примерах. С большой вероятностью я это предупреждение вообще уберу в будущих версиях.
Неизвестные теги тоже сохраняются и выгружаются при последующей записи файлов, просто редактировать их нельзя. Контакты с неизвестными тегами в таблице выделяются жёлтым цветом. Поищите такие контакты в таблице. В окне редактирования контакта неизвестные теги перечислены на вкладке «Проблемы». Кстати, если Вас не затруднит, приведите здесь, что именно у Вас попадается в левом столбце этой таблицы, т.е. собственно, имена тегов. Если это что-то распространённое, по крайней мере у Эппла — может будет попробовать перевести их в распознаваемые.P.S. Тем не менее, бэкапы рулят: сохраняйте не только обработанный vcf-файл, но и изначальную редакцию, которую загружали с телефона. Места занимает немного — это всего лишь текстовый файлик — а помочь в случае чего может. 🙂
Сообщение отредактировал DarkHobbit — 13.10.17, 21:46
13.01.18, 12:22 | #19
●
Постоянный
Реп: ( 22 )Михаил, aka DarkHobbit, спасибо за программу.
при переносе контактов на новый телефон с «седьмым» андроидом, с удивлением обнаружил отсутствие возможности сортировки контактов по фамилии. мало того, поле ввода ФИО единое. и в нем отображается «полное имя», в формате ИОФ. сменить можно только отредактировав контак. фактически редактируется поле «полное имя».
столкнулся с особенностью работы в Вашей программы..
у меня, часть контактов, имеет пустые поля Ф, И и О. это, например, телефоны организаций.
в старом телефоне, да и после импорта на новом, эти контакты отображаются нормально. в «полном имени» отображается информация из поля «организация». в Вашей программе, «полное имя» при этом не формируется. наверно это правильно, но.
при попытке «сформировать полное имя» для группы контактов, если в этой группе есть контакты с пустыми полями ФИО, программа молча падает. падает она именно при попытке обработать контакт с пустыми полями Ф, И и О.анализ контакта, введенного в «семерке» и экспортированного в vcf, показывает что вся информация ФИО засовывается в одно поле ИМЯ.
дополню.
попытка очистить «полное имя» группой, в которой есть пустое ФИО, или одного контакта с пустым ФИО молча кладет программу.команда F2 переставить имена» — спасает ситуацию только для контактов не имеющих поля «отчество». иначе контакт отображается в телефоне как ФОИ. пичалька.
Сообщение отредактировал fram_64 — 14.01.18, 10:53
28.01.18, 14:22 | #20
●
Постоянный
Реп: ( 74 )
Спасибо, проверю!
28.01.18, 15:28 | #21
●
Постоянный
Реп: ( 74 )
fram_64 @ 13.01.18, 18:22при переносе контактов на новый телефон с «седьмым» андроидом, с удивлением обнаружил отсутствие возможности сортировки контактов по фамилии. мало того, поле ввода ФИО единое. и в нем отображается «полное имя», в формате ИОФ. сменить можно только отредактировав контак. фактически редактируется поле «полное имя».
Я правильно понял, что это про редактирование в самом Андроиде, не в DoubleContact?
fram_64 @ 13.01.18, 18:22столкнулся с особенностью работы в Вашей программы..
у меня, часть контактов, имеет пустые поля Ф, И и О. это, например, телефоны организаций.
в старом телефоне, да и после импорта на новом, эти контакты отображаются нормально. в «полном имени» отображается информация из поля «организация». в Вашей программе, «полное имя» при этом не формируется. наверно это правильно, но.
при попытке «сформировать полное имя» для группы контактов, если в этой группе есть контакты с пустыми полями ФИО, программа молча падает. падает она именно при попытке обработать контакт с пустыми полями Ф, И и О.Да, подтверждаю.
fram_64 @ 13.01.18, 18:22дополню.
попытка очистить «полное имя» группой, в которой есть пустое ФИО, или одного контакта с пустым ФИО молча кладет программу.Тоже подтверждаю, правда, здесь для повторения ситуации пришлось чуть попотеть — она зависит от того, отображение каких столбцов выставлено в настройках.
fram_64 @ 13.01.18, 18:22
команда F2 переставить имена» — спасает ситуацию только для контактов не имеющих поля «отчество». иначе контакт отображается в телефоне как ФОИ. пичалька.
Тут алгоритм такой. Если в VCF (тег N) порядок был И;Ф;О;; у меня перестановка даёт Ф;И;О;;. То есть эта операция изначально предназначена для исправления неправильного порядка фамилии и имени, а не для подгонки отображения под «неправильные» телефоны. Да, я понимаю, вторая потребность тоже имеет место быть, наверное, для неё надо делать отдельный тип перестановки, когда из правильного ФИО делается искусственное ИОФ (телефон при этом будет показывать поля в порядке следования).
Ошибки надеюсь исправить в ближайшее время, насчёт альтернативной перестановки надо крепко подумать. У меня максимальный андроид — 5.0.1 (LG Leon), и там с сортировкой фамилии всё в порядке.
P.S. Вы всё-таки загляните в VCF, который заливаете в телефон. У контакта должны быть поля FN и N. Правильный порядок для N — N:Кузнецов;Александр;Иванович;;
Если это соблюдается, то и с выбором правильной сортировки как по имени, так и по фамилии проблем быть не должно. Что-то с трудом верится, что в гугле сломали такую вообще-то стандартизованную вещь (хотя они, конечно, могут). Если не так — то тут F2 вам и пригодится. Напишите, что нашли, вместе разберёмся.P.P.S Пока писал предыдущее примечание, сообразил, что возможна ситуация, когда FN есть, а N нету вообще. И для этого случая в программе надо бы предусмотреть операцию, обратную сборке полного имени — формирование компонент N по FN. И вот там точно нужен будет выбор из нескольких вариантов того, как это FN (полное имя) формировалось.
Сообщение отредактировал DarkHobbit — 28.01.18, 15:40
Как изменить контакт в Android: полезные советы
Вопрос о том, как изменить контакт в Андроиде, возникает не часто, но периодически встречается. Конечно, опытных пользователей статья на эту тему вряд ли заинтересует, а вот новичкам вполне может оказаться полезной.
Зачем менять контакт и как сделать это правильно

Нет смысла перечислять многочисленные причины, по которым у пользователя может возникнуть желание менять контакты в своем телефоне.
Самая банальная из всевозможных – вы изначально задали некорректное имя при первоначальном сохранении, может, просто торопились.
Или абонент изменил фамилию в связи с определенными событиями в своей жизни.
А быть может, менять имя контакта вам приходится в целях конспирации от вездесущих любопытных глаз. Да мало ли, что может быть еще.
Для того, чтобы внести изменения в сохраненные данные того или иного контакта, необходимо выполнить следующее:
- Открываем «Главное меню» телефона;
- Находим «Контакты», открываем их;
- В предоставленном списке находим контакт, данные по которому хотим изменить;
- Внутри контакта находим строку «Изменить контакт»;
- В выпавшем окошке производим необходимые замены, либо делаем возможные дополнения;
- После внесения изменений нажимаем «Сохранить».
Изменение и дополнение контакта

Часто у телефонных пользователей возникает задача не только изменить уже внесенные данные по контакту, но и добавить дополнительную информацию (например, адрес электронной почты, дату дня рождения, место работы, почтовый адрес, либо просто внести примечания).
При добавлении новых данных помните следующее:
- Если контакты хранятся не в памяти телефона, а на сим-карте, то по ним невозможно будет добавить расширенные данные по абоненту, кроме имени-фамилии и номера телефона.
- Но всегда можно скопировать контакт в телефон, и пользоваться расширенными возможностями.
- Будьте внимательны, внося изменения в контакты, не теряйте важную информацию.

Сергей Семенов, 31 год Аналитик, журналист, редактор
Настоящий мобильный эксперт! Пишет простым и понятным языком полезные статьи и инструкции мобильной тематики, раздает направо и налево наиполезнейшие советы. Следит за разделом «Статьи и Лайфхаки».
Как найти и отредактировать свою персональную контактную информацию в приложении «Контакты»? (Android 11 или 12)
Где находится моя контактная информация, например имя и телефонный номер, в приложении «Контакты»? / Почему мне не удается найти себя в списке контактов? / Как отредактировать свою персональную контактную информацию в приложении «Контакты»?
ВАЖНО: Эта статья относится только к определенным продуктам. Пожалуйста, ознакомьтесь с Применимыми продуктами в верхней части этой статьи.
Вы можете найти свою контактную информацию в разделе Моя информация в приложении «Контакты». Эта функция бывает полезна, когда вам нужно поделиться своей контактной информацией с другим человеком, например с помощью SMS, электронной почты или Bluetooth®. Начиная с версии Android 8.0 и более поздних личная контактная информация не сохраняется в списке контактов как контакт по умолчанию.
Редактирование личной информации
Android 11 или 12
- Найдите и выберите Контакты.
- Коснитесь (значок «Меню») → Настройки → Моя информация.
- Внесите и отредактируйте необходимую информацию.
- По завершении коснитесь СОХРАНИТЬ.
Для просмотра этого видео в Youtube примите все файлы cookie.
Зайдите в настройки файлов cookie ниже и включите сохранение файлов cookie для Youtube в разделе «Функциональные».
