Worksheetsmobil uygulamalar 2
Total questions: 34
Worksheet time: 17mins
I. Home screen (Ana Ekran)
II. All apps (Tüm Uygulamalar)
III. Recent screen (Son Kullanılan Uygulamalar Ekranı)
Yukarıda verilen maddelerden hangisi ya da hangileri mobil işletim sistemi arayüzüdür?
Yalnız I
Yalnız II
Yalnız III
I-II
I-II-III
Kullanıcı arabirimi tasarlamak için Android SDK bir dizi hazır ...................... (Görünüm) sağlar. Bu
hazır görünümlerden bazıları; Button (Düğme), CheckBox (Onay kutusu), ProgressBar (İlerleme
çubuğu) ve TextView (Metin görünümü) sınıflarıdır. Görünümler, görünmez kalıp niteliğindeki kapsayıcıların içine yerleştirilir. Bu görünmez kalıba ........................... ismi verilir.
Yukarıda verilen ifadede boş bırakılan yerlere aşağıdakilerden hangisi getirilmelidir.
Araç- Form
Form-Araç
View- ViewGroup
ViewGroup-View
Aşağıdakilerden hangisi bir görünüm(view) bulunan içeriğin görüntülenmesi için
gereken kadar alanı kaplayacağı anlamına
gelir?
wrap_content
match_parent
width
height
Aşağıdakilerden hangisi bir görünüm(view) bulunan içeriğin cihazın ekranında bulunan tüm alanı kaplayacağı anlamına gelir?
wrap_content
match_parent
width
height
Genişlik ve yükseklik niteliklerine wrap_content ve
match_parent gibi önceden tanımlı değerler girilebileceği
gibi sayılar da girilebilir, ancak bu sayıların yanında
birim olması gerekir. Aşağıdakilerden hangisi bu birimlerden değildir?
px
mm
in
cm
Görünümler, mobil uygulama ekranına yerleştirilirken üç farklı yöntem kullanılır. Aşağıdakilerden hangisi bu yöntemlerden değildir?
XML kodlarını kullanarak görünüm yerleştirmek
Toolbox panelini kullanarak görünüm yerleştirmek
Java kodlarını kullanarak görünüm yerleştirmek
Palette panelini kullanarak görünüm yerleştirmek
Ekranda “Programlamayı seviyorum.” metnini gösteren TextView görünümünde hangi kodlama türü kullanılmıştır?
java
c#
xml
html
Bir mobil uygulamada herhangi bir görünümü ekrana yerleştirmek için mobil uygulama geliştirme ortamında bulunan hangi panel kullanılır?
Palette
Attributes
Project
Device Manager
En temel bileşenlerden biri olan ve mobil cihazın ekranında metin göstermek için kullanılan görünüm aşağıdakilerden hangisidir?
CheckBox
ImageView
Button
TextView
Aşağıdakilerden hangisi java kodlarının görünüme ulaşabilmesi için verilen tanımlama ismidir?
android:id
android:text
android:textSize
android:padding
android:textColor
Aşağıda verilen niteliklerden hangisi görünüm için ekranda gösterilecek metin belirtir?
android:id
android:textSize
android:text
android:padding
android:textColor
Aşağıda verilen niteliklerden hangisi görünümde bulunan metnin boyutunu belirtir?
android:id
android:textSize
android:text
android:padding
android:textColor
Aşağıda verilen niteliklerden hangisi görünümde bulunan metnin etrafında boşluk olması sağlar?
android:id
android:textSize
android:text
android:padding
android:textColor
Aşağıda verilen niteliklerden hangisi ile görünümde bulunan metnin rengi belirlenir?
android:id
android:textSize
android:text
android:padding
android:textColor
Görselde verilen XML koduna göre aşağıdaki ifadelerden hangisi yanlıştır?
Yazı rengi mavidir.
Metin boyutu 50sp'dir.
Ekranda “Bilişim” yazısı görüntülenir.
Metin etrafındaki boşluğu 50dp'dir.
Mobil uygulama geliştirme ortamında tasarım ekranına XML kodlarıyla yeşil
renkli, 60 sp boyutunda, kenar boşlukları 25 dp olan “Yazılım Geliştirme” yazısını
yazdırmak için aşağıdaki verilen kodlardan hangisi kullanılmaz?
android:text=”Teknolojileri”
android:textSize=”60sp”
android:padding=”25dp”
android:textColor=”#00FF00”
Aşağıdakilerden hangisi kullanıcının mobil uygulamaya metin girmesi gereken durumlarda kullanılır?
CheckBox
EditText
Button
TextView
Aşağıda verilen EditText görünümüne ait niteliklerin açıklamalarından hangisi yanlıştır?
text: Klavyede web sayfa uzantıları görülür.
textAutoCorrect: Kullanıcının girdiği metinde otomatik düzeltme
etkinleştirilir.
textPassword: Kullanıcının girdiği metin ekranda gösterilmez.
textAutoComplete: Kullanıcıya öneri metni sunulur.
Aşağıda verilen EditText görünümüne ait niteliklerin açıklamalarından hangisi yanlıştır?
android:minLines Ekranda gösterilecek en az satır sayısı belirlenir.
android:maxLines Numerik klavyenin açılması sağlanır.
android:hint EditText görünümüne metin girişi yapılmadan önce ipucu mesajı gösterilir.
android:maxLength Kullanıcının metne girebileceği en fazla karakter sayısı belirlenir.
Görselde verildiği gibi EditText görünümüne metin girişi yapılmadan önce ipucu mesajı gösterilmek isteniyorsa aşağıdaki kodlardan hangisi kullanılmalıdır?
android:text=”E-postanızı buraya yazınız.”
android:textAutoCorrect=”E-postanızı buraya yazınız.”
android:hint=”E-postanızı buraya yazınız.”
android:textPassword:=”E-postanızı buraya yazınız.”
Aşağıdaki verilen kodlardan hangisi ile düğme tıklandığı zaman çalıştırılacak java metodunun ismi yazılır?
android:onClick
android:id
android:layout_width
android:layout_height
Aşağıda verilen imageview görünümdeki resmin boyutlandırılması veya taşınması ile ilgili nitelikler açıklamalarından hangisi yanlış verilmiştir?
fitEnd: Resim, kapsayıcının sonundan, bir başka deyişle sağ taraftan
ölçeklendirilir.
fitStart: Resim, kapsayıcının başlangıcından, bir başka deyişle sol
taraftan ölçeklendirilir.
fitCenter: Resim, merkeze yerleştirilir fakat ölçeklendirme yapılmaz.
fitXY: Resmin, kapsayıcının tamamına doldurulması sağlanır. Resmin
en ve boy oranı bozularak, resim gerilerek veya sıkıştırılarak
kapsayıcıya yerleştirilir.
Apps ile mobil işletim sisteminde çalışan uygulamalar ifade edilir.
Doğru
Yanlış
Eylem çubuğunda uygulama ismi, activity ismi veya simgeleri, ek görünümler ve etkileşimli nesneler bulunur.
Doğru
Yanlış
ViewGroup içinde başka bir ViewGroup yer alır.
Doğru
Yanlış
İçeriğin görüntülenmesi için gereken kadar alanı kaplayacağı wrap_content ile ifade edilir.
Doğru
Yanlış
Seçili görünümün nitelikleri Palette panelinden değiştirilir.
Doğru
Yanlış
CheckBox ile mobil uygulama ekranına resim yerleştirilir.
Doğru
Yanlış
Layout kullanılarak görünümler düzenli bir şekilde ekrana yerleştirilir.
Doğru
Yanlış
Aşağıdakilerden hangisi taşınabilir cihazlara ait ekranlardan biri değildir?
Home screen
All apps
Recent screen
Status Bar
Lock screen
Aşağıdakilerden hangisi bir mobil uygulama ekran yapısı içinde yer almaz?
Status Bar
Palette paneli
Action Bar
Navigation Bar
Uygulama ismi
Aşağıdakilerden hangisi bir mobil uygulamada kullanıcıya resim göstermek için kullanılan görünümdür?
EditText
ImageView
CheckBox
ProgressBar
Button
Aşağıdakilerden hangisi CheckBox görünümüne ait niteliklerden “android:Checked” ile belirtilir?
Görünümün seçili olması veya olmaması sağlanır.
Görünümün genişliği ayarlanır.
Görünümün yüksekliği ayarlanır.
Görünümün metni belirlenir.
Görünüm resminin kaynağı belirtilir.
Aşağıdaki yerleşimlerden hangisi görünümlerin ekrana yatay ve dikey şekilde konumlandırılmasını sağlar?
RelativeLayout
Home screen
ConstraintLayout
FrameLayout
LinearLayout
