Arkadaşlar merhaba,
Galaxy S2 kullandığım için ekran ayarlarını S2 ye göre ayarlayarak bir uygulama yazmaya başladım,
Daha büyük ekranlarda ekran görüntüsü saçmalıyor, bazı buton ve yazılar sola sağa kayıp küçük kalıyor.
bazı özelliklerde ekranın ortasında küçük bir şekilde gözüküyor,
küçük ekranlar da ise görüntü büyük kalıp ekranın dışına taşıyor.
S2 ve benzer boyutta ekranı olan telefonlarda her hangi bir hata gözükmüyor,
eclipse android uygulamasında bir nesneye ağırlık veriyorsunuz,
diyelim ki yan yana 3 tane buton yerleştirdiniz ve bunları belli aralıklarla sayfaya yerleştirdiniz,
vermiş olduğunuz ağırlığa göre değişen ekranlara, aynı oranda mesafeleri koruyarak butonların
büyüklüklerine göre yerleştiriyor (sığdırıyor),. ister küçük ekran olsun, isterse 10.1" lik
tablette olsun uygulama açıldığı zaman
uygulamanın görüntüsünü ekrana otomatik olarak dengele bir şekilde ayarlıyor (sığdırıyor).
Konu hakkında bilgisi olan varsa ve paylaşırsa sevinirim.
Saygı ve sevgilerimle.
Farklı telefon ekranlarına nesneleri otomatik sığdırma özliğ
- ayhandemirtas
- Üye
- Mesajlar: 114
- Kayıt: 01 Oca 2008 10:02
- Konum: Eskişehir
Farklı telefon ekranlarına nesneleri otomatik sığdırma özliğ
En son ayhandemirtas tarafından 20 May 2014 11:36 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Re: Faklı telefon ekranlarına nesneleri otomatik sığdırma öz
Object inspector kısmından her nesne için Align özelliğini kullanabilirsin. Kod ile yapmak istersen de
Kod: Tümünü seç
button1.Align:=talignlayout(4); //butonu hangi nesnenin içine koyduysan o nesnenin her zaman en alt noktasında olur (bottom)
- ayhandemirtas
- Üye
- Mesajlar: 114
- Kayıt: 01 Oca 2008 10:02
- Konum: Eskişehir
Re: Faklı telefon ekranlarına nesneleri otomatik sığdırma öz
Ustat eline saglik, teşekkür ederim. Iyi aksamlar.
En kisa zamanda deneyecegim.
En kisa zamanda deneyecegim.
- ayhandemirtas
- Üye
- Mesajlar: 114
- Kayıt: 01 Oca 2008 10:02
- Konum: Eskişehir
Re: Faklı telefon ekranlarına nesneleri otomatik sığdırma öz
]Object inspector kısmından Align özelliğini kullandımHashirama yazdı:Object inspector kısmından her nesne için Align özelliğini kullanabilirsin. Kod ile yapmak istersen deKod: Tümünü seç
button1.Align:=talignlayout(4); //butonu hangi nesnenin içine koyduysan o nesnenin her zaman en alt noktasında olur (bottom)
buradan da AlScale özelliğini ayarladım.
Eklediğim butonlar hangi ekran olursa olsun aynı ölçüde büyüyor ve küçülüyor.
Teşekkür ederim
- ayhandemirtas
- Üye
- Mesajlar: 114
- Kayıt: 01 Oca 2008 10:02
- Konum: Eskişehir
Re: Faklı telefon ekranlarına nesneleri otomatik sığdırma öz
Object inspector kısmından Align özelliğini kullandımHashirama yazdı:Object inspector kısmından her nesne için Align özelliğini kullanabilirsin. Kod ile yapmak istersen deKod: Tümünü seç
button1.Align:=talignlayout(4); //butonu hangi nesnenin içine koyduysan o nesnenin her zaman en alt noktasında olur (bottom)
buradan da AlScale özelliğini ayarladım.
Eklediğim butonlar hangi ekran olursa olsun aynı ölçüde büyüyor ve küçülüyor.
Teşekkür ederim
Lakin arka planda kullanacağım için bir image aldım
artalan resmimi içine attım alclient özelliğini de
alscale özelliğinide kullandım değişen hiç bir şey olmadı.
burada ne tür bir hata yaptım umarım bunuda en kısa zamanda çözerim.
- ayhandemirtas
- Üye
- Mesajlar: 114
- Kayıt: 01 Oca 2008 10:02
- Konum: Eskişehir
Re: Faklı telefon ekranlarına nesneleri otomatik sığdırma öz
Arkadaşlar yeniden merhaba;
Button ve nesler Align Alscale ile her ekrana uygun şekilde büyüyüp küçülüyor.
WrapMode dan iwStretch seçildiğinde de image de bulunana resim istediğiniz şekilde esniyor
tabi image nin de Align özelliği Alscale olarak seçilmeli.
Delphi 7 den sonra Properties kısmı biraz gözümü korkutmuş
birde Delphi 7 de ekran problemi yaşamamıştı
tüm arakadaşlara teşekkür ederim.
İyi kodlamalar.
Button ve nesler Align Alscale ile her ekrana uygun şekilde büyüyüp küçülüyor.
WrapMode dan iwStretch seçildiğinde de image de bulunana resim istediğiniz şekilde esniyor
tabi image nin de Align özelliği Alscale olarak seçilmeli.
Delphi 7 den sonra Properties kısmı biraz gözümü korkutmuş
birde Delphi 7 de ekran problemi yaşamamıştı
tüm arakadaşlara teşekkür ederim.
İyi kodlamalar.