Telefon uygulamasını özelleştirmek için bu makalede sağlanan kaynakları kullanın. Farklı görünümler, genel değerlerden yönlendirilen kaynakları kullanır. Daha fazla bilgi için AOSP kullanıcı deneyimi tasarımına bakın (giriş yapmanız gerekebilir).
Tuş takımı giriş hareketi
<!-- Boolean config to gate the dialpad input motion --> <bool name="config_enable_dial_motion">true</bool> <!-- Font scale for the last input digit --> <item name="config_dial_motion_scale_start" format="float" type="integer">1.5</item> <!-- Scale down motion duration for the last input digit --> <integer name="config_dial_motion_duration">200</integer>
Tuş takımındaki giriş basamaklarının ağırlığı
<!-- 8388629 stands for Gravity.END | Gravity.CENTER_VERTICAL--> <integer name="config_dialed_number_gravity">8388629</integer>
Ayrıntılı kullanıcı profili
Giriş numarasıyla eşleşen bir kişi bulunduğunda ayrıntılı kullanıcı profilinin gösterilmesi için yapılandırın. Yanlış olduğunda yalnızca kişi adını gösterin. Doğru olduğunda kişi avatarını, kişi adını ve telefon numarası etiketini gösterir.
<bool name="config_show_detailed_user_profile_on_dialpad">false</bool>
Arka plan resmi alfa
0 olarak ayarlandığında arka plan resmi görünmez.
<!-- Alpha when there is a contact avatar --> <item name="config_background_image_alpha" format="float" type="dimen">1.0</item> <!-- Alpha when there are no contact avatars and uses the letter tile drawable color as background. --> <item name="config_background_image_error_alpha" format="float" type="dimen">1.0</item>
Son aramalar ve Kişiler sayfalarındaki işlem düğmeleri
<!-- A config determines whether to show divider and callog_action_button for callog items that are not stored as contacts. "true" will show divider and button as disable state and "false" will make divider and button invisible for non contacts. --> <bool name="config_show_calllog_action_button_for_non_contact">false</bool> <!-- A config determines whether to show divider and the button on the right side for contacts without any contact details. "true" will show divider and button as disable state and "false" will make divider and button invisible for empty contacts. --> <bool name="config_show_contact_detail_button_for_empty_contact">false</bool>
İletişim Bilgileri sayfasındaki kapı adresi ve gezinme özelliği
İletişim Bilgileri sayfasındaki adres ve gezinme özelliğini kısıtlamak için bu Boole yapılandırmasını kullanın.
<!-- A config determines whether to show postal address in contact details page. --> <bool name="config_show_postal_address">false</bool>
İletişim Bilgileri sayfasındaki araç çubuğu
<!-- A config determines whether to show the action bar view in the contact details page.--> <bool name="config_show_contact_details_action_bar_view">false</bool> <!-- A config determines if to show the action bar avatar in the contact details page.--> <bool name="config_show_contact_details_action_bar_avatar">true</bool>
Araç çubuğu başlık modu
Araç çubuğu başlık modu için yapılandırma:
- 0, uygulama adını gösterir.
- 1, araç çubuğu başlığı olmadığını gösterir.
- 2, bağlı Bluetooth cihazının adını gösterir.
<!-- Use app name as toolbar title. Supported value see @attr/toolbarTitleMode --> <integer name="config_toolbar_title_mode">0</integer>
Tam ekran görüşme içi kullanıcı arayüzü
Tam ekran görüşme içi kullanıcı arayüzü için yapılandırma kapısı. Doğru değerine ayarlandığında, gelen bir aramayı yanıtladığınızda Çevirici kullanıcısından bağımsız olarak tam ekran görüşme içi kullanıcı arayüzü gösterilir. Yanlış olarak ayarlandığında, gelen bir aramayı yanıtlarken kullanıcı Arama uygulamasında değilse tam ekran arama içi kullanıcı arayüzü gösterilmeden HUN kapatılır.
<bool name="config_show_fullscreen_incall_ui">true</bool>
Avatar köşesi
Bu değerin değiştirilmesi, bildirim avatarı da dahil olmak üzere tüm avatar şekillerini etkiler:
- 0,5 yuvarlak avatarı gösterir.
- 1, kare avatarı gösterir.
<dimen name="contact_avatar_corner_radius_percent" format="float">0.5</dimen>
Liste öğeleri için kullanılan avatar boyutu
Aşağıdaki sayfalardaki liste öğelerinin avatar boyutunu ayarlamak için bu yapılandırmayı kullanın:
- Çağrı Geçmişi sayfası
- Kişiler sayfası
- Arama sayfası
- Dialpad sayfasındaki profil avatarı
<dimen name="avatar_icon_size">76dp</dimen>
Kullanıcı Dialpad ile arama yaptığında canlı arama sonucu
<!-- A config determines whether to show type down list on Dialpad --> <bool name="config_show_type_down_list_on_dialpad">true</bool>
Kontrol çubuğu yüksekliği
Devam Eden Arama kontrol çubuğunun, Gelen Arama kontrol çubuğunun ve Arama düğmesinin yüksekliğini ayarlayın.
<dimen name="control_bar_height">96dp</dimen>
Öğe boyutlarını listeleme
<dimen name="list_item_height">116dp</dimen>