Android Studio Layout en boy oranını korumak

  • Konuyu başlatan piwi
  • Başlangıç Tarihi
  • Mesaj 7
  • Görüntüleme 1.880

piwi

Kilopat
Katılım
31 Ekim 2018
Mesajlar
434
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Meslek
Mekatronik Mühendisi
Selamlar,

Bir login ekranı tasarladım. DP birimi ve linear layout kullanarak ölçülendirdim. Fakat şöyle bir sorunla karşı karşıyayım. Farklı telefonlarda uygulamanın en boy oranını korumasını istiyorum. Şöyle özetleyeyim;

Büyük ekranlı telefonlarda büyük,
Küçük ekranlı telefonlarda küçük menü elde etmek istiyorum.

Yardımcı olabilecek var mı?

Teşekkürler.
 
ekranı yaymak istiyorsun anladığın kadarıyla , doğru mu anladım?
Yok şöyle söyleyeyim. Pixel 3 XL ekranında tasarladım ekranı. Daha küçük bir ekrana geçiş yaptığımda görüntü büyüyor. Tüm logolar butonlar büyüyor. Ben aksine ekran boyutu küçüldüğünde aynı oranda küçülsün istiyorum.
 
Yok şöyle söyleyeyim. Pixel 3 XL ekranında tasarladım ekranı. Daha küçük bir ekrana geçiş yaptığımda görüntü büyüyor. Tüm logolar butonlar büyüyor. Ben aksine ekran boyutu küçüldüğünde aynı oranda küçülsün istiyorum.

çok detaylı bilmesemde activity_main'de ekranındayken "infer constraints" var iç pencerede, ona bastığında bir boyutlandırma yapıyor. Kullandın mı hiç?

olmadı bilen bir arkadaş gelir zaten :)
 
çok detaylı bilmesemde activity_main'de ekranındayken "infer constraints" var iç pencerede, ona bastığında bir boyutlandırma yapıyor. Kullandın mı hiç?

olmadı bilen bir arkadaş gelir zaten :)
Biliyorum :) Teşekkür ederim.
Kırmızı ile çizdiğim alandaki boşluk farkını görüyor musunuz ? Her telefonda aynı olmalı. Tüm dp ölçüleri ve constraintleri vermeme rağmen sanıyorum bir yerde hata yapıyorum. Telefonların biri 6.3 diğeri 5.0 inç. Dolayısıyla soldaki boyut ile sağdaki boyutunda aynı kullanılmasını istiyorum. Sağdaki telefon soldakine göre daha küçük fakat uygulama boyutu değişmemiş. Onun da değişip küçülen boyuta uyum sağlayarak kırmızı çizgiyle çizdiğim boyuta eşit olmasını istiyorum. Umarım anlatabilmişimdir. @faux @Alpha Centauri @SideWinder
 

Dosya Ekleri

  • Adsız.png
    Adsız.png
    76,9 KB · Görüntüleme: 82
Hiç anlamasam da telefonun ekran çözünürlüğü bilgisine erişebiliyorsunuz bir şekilde. Ekrandaki tüm ögeleri ona oranla yaparsanız sorun olmaması gerek.
Örneğin aşağıdaki yazı standart. Ekran genişliği X diyelim, yazı genişliği de Y. Sol tarafındaki konumu için (X-Y)/2 diyeceksiniz. Aslında ortala diye bir şey vardır ama diğer ögeler için de bu tip şeyler yapabilirsiniz.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı