Sorunsuz şekilde ölçeklendirilen uyarlanabilir Android widget'ları tasarlayın. Önerilerimizi kullanın başlangıç noktası olarak varsayılan boyutları kullanabilir ve düzenlerinizi farklı kullanarak kullanıcı deneyimini optimize etmenizi sağlar.
Varsayılan boyutlar
Widget'larınızı en az bir için optimize ederek şık bir widget deneyimi sunun
boyutlarından birini seçin. Widget'ta doğru yerleşim ve görünürlüğün sağlandığından emin olun
her ikisi için de targetCellWidth
ve targetCellHeight
özelliklerini tanımlayarak seçici
ve tablet cihazlar.
Bu değerler Pixel cihazlara dayanır. Başlangıç noktası olarak bu boyutları kullanın ekleyebilirsiniz. Widget'ınızı farklı boyutlarda ve açık bir şekilde kaliteli bir kullanıcı deneyimi sağlamak için çeşitli cihazlara sahip olmalıdır.
El Kamerası
Boyutlar | Minimum genişlik | Maksimum genişlik | Minimum yükseklik | Maksimum yükseklik |
---|---|---|---|---|
2x1 | 109 | 306) | 44 | 130) |
2x2 | 109 | 306) | 115) | 276 |
2x3 | 109 | 306) | 185) | 422 |
4x1 | 245) | 624 | 44 | 130) |
4x2 | 245) | 624 | 115) | 276 |
4x3 | 245) | 624 | 185) | 422 |
Tablet
Boyutlar | Minimum genişlik | Maksimum genişlik | Minimum yükseklik | Maksimum yükseklik |
---|---|---|---|---|
2x1 | 180) | 304) | 64) | 120 |
2x2 | 180) | 304) | 184) | 304) |
2x3 | 180) | 304) | 304) | 488 |
3x1 | 328) | 488 | 64) | 120 |
3x2 | 298) | 488 | 184) | 304) |
3x3 | 298) | 488 | 304) | 488 |
3x4 | 298) | 488 | 424 | 672 |
Kesme noktaları
Kesme noktaları, uyarlanabilir, kullanıcı dostu ve yeniden boyutlandırılabilir ürünler oluşturmak için gereklidir widget'lar. Tasarımınızı test ederek, düzenin nerede ve ne zaman düzenlemeler yapmanız gerekir. Bu değişiklikleri tetiklemek için kesme noktaları uygulayın. widget'ınızın her boyutta görsel açıdan ilgi çekici ve işlevsel olmasını sağlayın.
Kesme noktaları, koşullu olarak dahil etme veya hariç tutma esnekliği de sunar. widget'ın özelliklerine göre alan kullanımını optimize ederek seçin.
![](https://developer.android.com/static/images/design/ui/mobile/widgets/01_Breakpoints.jpg?authuser=9&hl=tr)
Sınırları doldurun
Kullanıcıların widget'ları kaldırmalarının ana nedenlerinden biri, diğer ana ekran öğeleri için de geçerlidir. Bunu önlemek için widget'ınızın ızgara alanını tamamen değiştirebilirsiniz.
![](https://developer.android.com/static/images/design/ui/mobile/widgets/01_Fill_the_Bounds.jpg?authuser=9&hl=tr)
Yapılması gerekenler
![](https://developer.android.com/static/images/design/ui/mobile/widgets/02_Fill_the_Bounds.jpg?authuser=9&hl=tr)
Yapılmaması gerekenler:
![](https://developer.android.com/static/images/design/ui/mobile/widgets/03_Fill_the_Bounds.jpg?authuser=9&hl=tr)
Yapılması gerekenler
![](https://developer.android.com/static/images/design/ui/mobile/widgets/04_Fill_the_Bounds.jpg?authuser=9&hl=tr)