Soru & Cevap

Farklı Ekran Boyutlarını Desteklemek?

04.01.2016 - 07:01

Merhaba,

Android Studio'da yaptığım uygulamanın farklı ekran boyutlarında da desteklenmesini nasıl sağlayabilirim?

480x800 bir ekranda çalıştığımda, daha büyük bir ekrana geçince nesneler küçücük kalıyor. Tam tersini yaptığımda küçük ekrana geçince muhtemlen iç içe girecekler. Her ekran boyutu için farklı tasarımlar yapmayı öngörüyor bir çok kaynak ancak benim uygulamam 100 farklı sayfayı bulabilir 4 farklı layout tasarımı demek 400 sayfa tasarlamak demek ve bu biraz mantıksız geldi bana. Konuyla ilgili yeterli kaynak bulamadım.

Bulduğum en iyi kaynakta malesef yetersiz. https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-30/farkli-ekran-boyutlarini-desteklemek1  

Yardımcı olabilirseniz sevinirim.

 

107 Görüntülenme

3 Cevap

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

Profile picture for user burhanaksendir
burhanaksendir
07.01.2016 - 09:00

Şu videoyu izleyin. Yardımcı olur:
Designing for Android Screen Sizes
https://www.youtube.com/watch?v=C8dGQEN9sRs

Profile picture for user gungorburak20
gungorburak20
06.01.2016 - 04:14

AndroidManifest.xml dosyasına gelip, üzerinde çalıştığınız activity içerisinde küçük bir değişiklik yapacağız.

<activity
android:name=”.Activity” 
android:screenOrientation=”portrait”/>

Yukarıda android:screenOrientation=”portrait” kod parçası activity’nin dikey olmasını sağlamaktadır. Dikey olarak sabitlemektedir.

 

<activity
android:name=”.Activity” 
android:screenOrientation=”landscape”/>

Yukarıda görülen “landscape” ise uygulamayı yatay ekrana göre sabitlemektedir.(ALINTI)

Dikey olarak yaparsan sanırım sorun çözülür aynı problem bendede vardı .

 

 

Emre Taşbaş
06.01.2016 - 09:28
Burak merhaba, Bunlardan birini seçerek dikey yada yatay olarak sabitleyebiliriz ancak bahsettiğim sorun bambaşka verdiğin bilgi için yinede teşekkürler.
picture-30491-1565085904.jpg
serhatleventyavas
05.01.2016 - 09:19

google arama motoruna android multiscreen support gibi bi aratma yaparsanız bir cok kaynak mevcut. benim uyguladıgım yöntem ise sw720dp ve sw600dp türünde 2 farklı daha layout olusturmak oluyor genelde. böylece 7 ve 10 inclik cihazlarda da daha düzgün tasarımlar gösterebiliyorum

Emre Taşbaş
05.01.2016 - 11:59
mesela 5 inc bir cihaz için tasarlanan bir layout daha küçük bir cihazda iç içe geçebilir bunu nasıl önleyebiliyorusunuz, ayrıca 100 farklı layout oluşturmam gerek bu şekilde en az 300 adet oluşturmalıyım. sanırım kendime daha kısa bir yol bulmalıyım.