Soru & Cevap

Her Ekrana Uyumlu Layout ...

25.02.2015 - 04:56

Merhaba arkadaşlar,

Yaptığım uygulamada  componentlerin farklı telefon ekranlarında aşağa yukarı kaymaması kötü görünümlerin ortaya çıkmaması için nasıl bir yöntem izlemeliyim? Yani kısacası inc e göre görünümümün değişmemesini nasıl sağlarım?

81 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-31404-1421919825.png
muhcob
26.02.2015 - 09:58

Merhaba,

Android uygulama geliştirilirken en fazla karşılaşılan problemlerden birisi telefonun boyutu değiştiğinde view'lerin yerinin değişmesidir. Bu yüzden sana "LinearLayout" kullanıp "weight" vermeni tavsiye ederim. Mesela ekranda yan yana 4 tane buton bulunuyor. Bunların "width" değerini "0dp" verip "weight" değerini 1 verirsen her buton ekranın %25'lik kısmını kaplayacaktır. Bu oran telefonun boyutu değiştiğinde aynı özellikleri korur.

Burada benzer bir örnek bulunuyor. İnceleyebilirsin.

picture-1347-1379598318.jpg
alican.akkus1994
25.02.2015 - 05:01
Merhaba Emre, burada ki http://developer.android.com/training/multiscreen/screensizes.html tavsiyelere uyarsan yaşayacağın sıkıntılar minimuma düşecektir.