1
00:00:00,430 --> 00:00:03,650
Tamam, aslında bu sorunun
iki doğru cevabı vardı,
2
00:00:03,650 --> 00:00:07,580
bunlar padding [iç boşluk] ve
layout_margin [yerleşim kenar boşluğu].
3
00:00:07,580 --> 00:00:10,850
Bunlardan birisini seçebilirdiniz,
ikisine de ihtiyacınız yok.
4
00:00:10,850 --> 00:00:12,460
Size nedenini göstereyim.
5
00:00:12,460 --> 00:00:15,030
Uygulamada, çoğu zaman
padding kullanan bir görünüm
6
00:00:15,030 --> 00:00:18,830
layout_margin kullanan bir
görünüme çok benzeyecektir.
7
00:00:18,830 --> 00:00:21,550
Sizin için görünüm kenarlarını çizeyim.
8
00:00:21,550 --> 00:00:23,148
Görünüm kenarlarını çizdikten sonra,
9
00:00:23,148 --> 00:00:26,651
iki durum arasında farkı
gerçekten de görebilirsiniz.
10
00:00:26,651 --> 00:00:27,845
Padding olması durumunda,
11
00:00:27,845 --> 00:00:31,438
görünümün içine boşluk ekleyerek asıl
görünümü daha genişletiyorsunuz.
12
00:00:32,494 --> 00:00:35,875
layout_margin olması durumunda,
görünümün etrafına boşluk ekliyorsunuz,
13
00:00:35,875 --> 00:00:38,415
ama görünümün büyüklüğünü
aslında değiştirmiyorsunuz.
14
00:00:38,835 --> 00:00:42,185
Bunların ne zaman kullanılacağını
merak ediyor olabilirsiniz?
15
00:00:42,185 --> 00:00:44,375
Neden iki ayrı özellik var?
16
00:00:44,375 --> 00:00:47,655
Eğer her iki görünüme kenar veya
zemin rengi eklemek gibi
17
00:00:47,655 --> 00:00:51,080
bir şey yapsaydım,
aslında çok farklı görünürlerdi.
18
00:00:51,080 --> 00:00:54,190
Bizim durumumuzda, bir kenar veya
zemin rengi eklemiyoruz,
19
00:00:54,190 --> 00:00:57,060
bu yüzden padding veya
layout_margin seçebilirsiniz.
20
00:00:57,060 --> 00:00:59,260
Her ikisini de seçmek mantıklı olmaz.
21
00:00:59,260 --> 00:01:03,050
İkisinden birini seçebileceğimiz için,
devam edip biraz da keyfi olarak
22
00:01:03,050 --> 00:01:04,700
padding eklemeyi seçiyorum.
23
00:01:04,700 --> 00:01:07,110
Bunun Android Studio'da nasıl
göründüğüne bakalım.
24
00:01:07,110 --> 00:01:09,990
Tamam, tekrar activity_main'deyiz.
25
00:01:09,990 --> 00:01:12,990
Padding özelliği, ekranın kenarından
uzaklaştırmak istediğimiz için
26
00:01:12,990 --> 00:01:15,790
TextViews'e eklemek istediğimiz bir şey.
27
00:01:15,790 --> 00:01:19,580
Padding ve layout_margin her
dört tarafa boşluk ekler.
28
00:01:19,580 --> 00:01:20,920
Tamam, devam edip ekleyelim.
29
00:01:21,720 --> 00:01:25,090
Hatırlayın, her kenarın 20 dp olmasını
istediğimi söyledim,
30
00:01:25,090 --> 00:01:27,190
bu yüzden değer olarak
buraya onu koyuyorum.
31
00:01:27,190 --> 00:01:29,990
Önizlemem eklenen boşluğu
göstermek için güncellendi,
32
00:01:29,990 --> 00:01:31,710
devam edip aşağıya iniyorum.
33
00:01:31,710 --> 00:01:34,654
Tamam, şimdi biraz eğlenmek istiyorum,
bu yüzden devam edip
34
00:01:34,654 --> 00:01:37,880
bu TextView'e padding yerine
layout_margin ekleyeceğim.
35
00:01:37,880 --> 00:01:40,520
Tamam, bu da TextView'de boşluk yarattı.
36
00:01:40,520 --> 00:01:41,150
layout_margin'i
37
00:01:41,150 --> 00:01:45,370
değiştirdiğimde, TextView'in büyüklüğünün
artmadığına dikkat edin,
38
00:01:45,370 --> 00:01:51,040
buna karşılık burada bu TextView'de,
asıl TextView'in büyüklüğü değişti.
39
00:01:51,040 --> 00:01:53,780
Eğer hem layout_margin, hem de
padding eklersem ne olur?
40
00:01:53,780 --> 00:01:54,710
Haydi buna bakalım.
41
00:01:55,410 --> 00:01:58,226
Şimdi metnim duvardan 40 dp uzakta.
42
00:01:58,226 --> 00:02:02,244
Burada 20 dp ve burada da
bir diğer 20 dp padding var.
43
00:02:02,244 --> 00:02:04,322
Tamam, ancak duvardan
40 dp uzaklık istemiyoruz.
44
00:02:04,322 --> 00:02:06,042
Bu yüzden devam edip bunu sileceğim.
45
00:02:07,634 --> 00:02:10,780
Tamam, "Lyla'dan" TextView'de 20 dp.
46
00:02:10,780 --> 00:02:14,020
20 dp padding ve
"Mutlu Yıllar, Ben!" TextView'i.
47
00:02:14,020 --> 00:02:16,210
Harika, haydi bunu
telefonumuzda çalıştıralım.
48
00:02:16,510 --> 00:02:19,970
Tamam, size bitmiş Doğum Günü Kartı
uygulamasını sunabilir miyim?
49
00:02:19,970 --> 00:02:21,310
Haydi biraz kutlama yapalım.
50
00:02:22,410 --> 00:02:24,860
Bununla birlikte, yapılacaklar
listesindeki son şeyi tamamlamış oluyoruz.