Не помещается контакт при входящем звонке. Создание и редактирование прошивок андроид

Виды беспроводных сетей 08.07.2020
Виды беспроводных сетей

Часть 1. (эмоциональная)

Итак, Android уже составляет РЕАЛЬНУЮ конкуренцию "яблочному брату"(iPhone) , а воз и ныне там.
Читаю 4pda.com и ужасаюсь:
огромное количество программ для/заменяющих КОНТАКТЫ/Звонилку.
- разработчики Android допускают СТОЛЬКО недочётов, что требуется(занимают своё место на рынке) такое количество заменителей.
- качество этих программ практически ВСЕГДА оставляет желать лучшего. А именно. Ну хорошо это ещё не сделано, это сделали, но вот ТАК(как уж смогли) . НО..
НО простите, почему при этом перестало работать то, что РАНЬШЕ(до установки вашей прогр.) РАБОТАЛО(синхронизация перестаёт работать , количество сохраняемых записей в истории сокращается с 1000 до 200 , и т.д.)

читаю вот и УЖАС охватывает. А можно мне НОРМАЛЬНУЮ программку найти?! Которая бы не содержала в самом начале описания, что она рассчитана лишь на вот эти ЧИПСЕТЫ(!)(а я знаю какой у меня ЧИПСЕТ?!? - люди не всегда знают какой у них Android) - мы же не ведём речь, о программах, которые должны рабоать в реальном режиме времени. Такие действительно привязываются и оптимизируются под конкретное ЖЕЛЕЗО. Но тут то нужна УНИВЕРСАЛЬНАЯ ОБОЛОЧКА(!) расширяющая стандартные возможности отображения и поиска. НЕ заменяющая, а именно расширяющая, что бы НЕ изменить и НЕ испортить НИЧЕГО(100%, т.к. НИЧЕГО не заменялось - всё осталось в системе как и было. просто мы написали дополнительного функционала как бы ПОВЕРХ)

К любым ЗАМЕНЯЮЩИМ программам
я начал относится С ОПАСКОЙ(т.к.
сообщений(соответствующих) на форуме много -..
..- ПОСТОЯННО, что-то да ПЕРЕСТАЁТ работать ПОСЛЕ установки)

Ищу программу/надстройку/оболочку для < КОНТАКТЫ >,
которая бы отображала(хотя бы отобрала)
поле < ПСЕВДОНИМ >

А ещё очень бы хотелось найти программу, которая бы искала(осуществляла поиск бы по всем полям включая и < ТЕЛЕФОННЫ >. Что бы набирая в поиске несколько цефр телефонного номера, я программа бы находила мне его ЦЕЛИКОМ. Нынче же практически ВСЕ(!) программы НЕ умеют искать в полях <телефон> - ищут только по имени.

===
Ну и САМОЕ ГЛАВНОЕ,
а можно писать пожелания на доработку
(внесение изменений)
(написания патчей)
для самого Android
(что бы не стороннее ставить, а родное исправить/улучшить)
===

ТЭГи:
"Крик души"(,блин, как обычно) , Android , КОНТАКТЫ,


Часть 2.

Справедливости ради,
в конечном итоге
"Ура!--Заработала"

Итак.
Дано. Android. вернее <телефоyная книга> - она же <Контакты> в Android.
- есть стандартные: ФИО
- есть <Псевдоним>
- а есть даже <Транскрипция>(для Имени отдельно для Фамилии отдельно и для Отчества -- отдельно)
Есть то они есть. Но..

Отображение.
=========
Отображение возможно лишь:
Имя Фамиля или
Фамилия Имя
т.е. если у вас контакты НИ имени НИ фамилии, которых вы НЕ знаете, а знаете/заполнили лишь их <Псевдоним>(Таксист, Дублёнки, Усилитель, Дача№18, и т.п.), то такие контакты отображаться, видимо НЕ будут... Или как?!--Ведь Отображение НЕ предусматривает отображения поля НИКАКИХ других полей кроме <Имя> и <Фамилия>.
Т.е поле <Псевдоним> есть. Потребность в нём есть. Но увидеть его можно лишь в режиме просмотра всей информации о контакте. Просто так <Псевдоним> Не отображается(НИКАК И НИКОГД в стандарном Android)

При входящем звонке стандартный Android (опять же) отображает только лишь <Имя>+<Фамилию>+возможно <Отчесво>. Возможно, т.к. они НЕ помещаются - отображается лишь умещающееся в одну строчку(влезает лишь имя и половина фамилии:"Владимир Ив". Никаких опций. Никаких настроек для отображения других полей в Android нет.

В связи с этим встают ДВЕ задачи:
-1- отображение <Псевдонимов> в Контакт_ах
ну для выбора/поиска нужного нам Андрея/Наташи из сотни ОДНОИМЁННЫХ и БЕЗ_Фамильных(все различия хранятся именно в поле <Псевдоним>).
-2- отображение <Псевдоним> при входящих звонках.

Несколько часов на 4pda.com

-1-
PixelPhone
Краткое описание:
Телефон, История, Контакты, Избранное, Быстрый набор.
http://4pda.ru/forum/index.php?showtopic=290128
Обзор:
http://4pda.ru/2013/09/27/116756/
-2-
Call Informer
Краткое описание:
Информация при звонке из контакта (
ФИО - умещаются полностью
Псевдоним,
Телефон с уточнением моб./дом./раб./итд;
Компания/должность;
Адрес;
E-mail ;
!!!и даже!!! Примечание.)
http://4pda.ru/forum/index.php?showtopic=217632


Часть 3. (Вопросы без ответов - опять эмоциональная)

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

Определение, следует ли отображать контакты без телефонных номеров

При использовании списка контактов только для звонков можно скрыть контакты, не имеющие телефонных номеров.

Определение отображаемых групп

4. Установите или снимите флажки напротив групп, контакты которых следует просматривать в приложении "Контакты".

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

5. Нажмите кнопку Готово .

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

Изменение способа отображения контактов

Объединение контактов

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

Можно также использовать контакты в Интернете для устранения повторных записей, используя для этого команду Найти и объединить контакты в меню Дополнительные действия (более подробную информацию см. в руководстве по Контактам в Интернете).

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

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

Как на картинке выше, вы можете добавить новый контакт, используя кнопку Добавить контакт (который обычно определяется знаком + или что-то подобное). Откроется список полей, в которых вам нужно ввести имя, номер телефона, адрес электронной почты, адрес и тд.

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

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

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

Использование контактов

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

Полноэкранный входящий, исходящий для КИТ КАТ 4.4.2


Проверено на Thl 5000 , THL T100S .


1. Для начала убираем чёрный квадрат во входящем

xmlns:android="http://schemas.android.com/apk/res/android" xmlns:dc="http://schemas.android.com/apk/res-auto">





android:layout_height="500.0dip" - поднимаем кольцо разблокировки вверх, если не нужно, то оставляем исходное
2.
1.

2.3. xmlns:android="http://schemas.android.com/apk/res/android">
4.
5.
6.
7.
8.
9.
10.

11.





Строчку №11(красное - исходное место) переносим на место №9(синее -перенесённая строка) и добавляем в саму строчку android:layout_alignParentBottom="true" для ориентации блока кнопок внизу.
В строчке №8 меняем android:layout_height="fill_parent" на android:layout_height="500.0dip " , это нужно для правильного отображения доп панели сервисного набора
3.

и добавляем в неё android:background="#00000000" для прозрачности фона кнопок, должно получиться

Кнопка отбоя изначально вверху, чтобы её перенести в низ нужно строку

перенести сразу за блок (поместить ниже )

4.
на #00000000
5.

Меняем #ff000000

Это опрозрачнивание кнопки отбоя.
Затем находим в папках с картинками кнопку ic_in_call_phone_hangup.png и перекрашиваем в красный или на своё усмотрение.
Ну и нужно перекрасить кнопки, которые изначально белого цвета - доп панельки, микрофон, громкая связь и т.д. Могу написать какие они в моём телефоне,но возможно в вашем они будут другие. Ищем визуально.
Это основные правки. Если что-то не опрозрачнится или не так, нужно в Dialer\res\values\styles.xml
найти