Turkish subtitles

← 01-26 Documentation

Get Embed Code
14 Languages

Showing Revision 2 created 12/04/2015 by Fran Ontanaya.

  1. Android için belgeleme,
    developer.android.com sitesinde mevcut.
  2. Kod örnekleri, öğretici dersler
    ve makalelerin olduğu bir çok
  3. yararlı bilgi içeriyor.
  4. Nasıl uygulama geliştirileceğini anlatan
    bir kılavuz olarak düşünebilirsiniz.
  5. Bu siteyi günlük olarak kullanıyorum
    ve Google aramalarında karşıma çıkıyor.
  6. Ne demek istediğimi size göstereyim.
  7. TextView için belgelendirmeye
    bir bakalım.
  8. Aramayı "textView android"
    şeklinde yapıyorum.
  9. En üstteki bağlantı
    developer.android.com sitesi,
  10. Ben de tıklıyorum.
  11. TextView referans
    belgelendirmesi dediğimiz şey bu.
  12. Bu sayfada çok fazla bilgi olduğunu ve
    bazen bunaltıcı olabileceğini biliyorum.
  13. Ama genellikle, referans
    belgelendirmesine göz atarken
  14. belirli bir sorunu çözmeye
    çalışıyorsunuzdur.
  15. Yani aslında ihtiyacınız olmayan
    tüm gereksiz bilgileri
  16. eleyebilirsiniz.
  17. Bu sayfaya geldiğimde gerçekten
    TextView için mi olduğuna bakıyorum
  18. Sınıf genel bakışını okuyup,
    sonra da aşağı taraflara bakabilirim.
  19. İlginç kısmı burası.
  20. XML özelliklerini listeliyor.
  21. Bunlar TextView için tüm olası
    XML özellikleri.
  22. Ayrıca sağ tarafta ne yaptığını
    anlatan güzel bir açıklaması var.
  23. Bütün bu özellikleri ezberlemenize
    gerek yok tabii ki.
  24. Hatta, ben de bazılarını hiç kullanmadım.
  25. Genellikle, düzenli olarak küçük
    bir alt kümeyle çalışıyorum.
  26. Fakat biliyorum ki, özel bir şey istersem
    her zaman için
  27. TextView belgelendirmesine gelip
    o belirli özelliği bulabilirim.
  28. İşte herkese tanıdık gelecek bir tanesi.
  29. Android:textSize.
  30. Üzerine tıklıyoruz ve bu özelliğin
    açıklamasına götürüyor.
  31. Metnin boyutunu kontrol ettiğini söylüyor.
  32. Ve metin için önerilen boyut türü sp,
  33. yani scaled pixel (ölçekli piksel),
    örneğin 15sp.
  34. Güzel, bunu önceden öğrenmiştik.
  35. Olur da unutursanız her zaman için
    TextView belgelendirmesine gelip
  36. özelliğin ne olduğuna bakabilirsiniz.
  37. Şimdi, diyelim ki ismi
    tam olarak bilmiyorum.
  38. Web tarayıcınızdaki sayfada arama
    özelliği kullanabilirsiniz.
  39. Aramayı açmanın bir diğer yolu da Mac'te
    Comand+F kullanmak ya da
  40. Windows için Ctrl+F.
  41. Sonra da aradığım şeyi
    buraya yazabilirim.
  42. Diyelim ki, örneğin
  43. TextView'deki bütün harfleri
    nasıl büyük yapacağımı arıyorum.
  44. Bu örneğimiz için yararlı olabilir, eğer
    sekmeleri bu şekilde
  45. göstermeye çalışıyorsam veya ekranın
    altında buradaki UNDO metni gibi
  46. bir snackbar oluşturuyorsam.
  47. Bütün butonlar büyük harfli.
  48. TextView belgelendirmesine geri
    dönüp "caps"i arayabilirim.
  49. Tüm arama sonuçlarını inceleyebilirim,
    ancak bu sonuçlar oldukça iyi görünüyor.
  50. Burada android:textAllCaps adında
    XML özellikleri olduğunu gösteriyor
  51. ve açıklaması da bütün yazıların
    büyük harfle gösterilmesi.
  52. Buraya tıklayıp açıklamayı okuduğumda,
  53. aradığım şey bu gibi duruyor ve
    bu özellik için muhtemel değerler
  54. ya true ya da false.
  55. Öyleyse artık bu kodu deneyebilirim.
  56. Tekrardan XML görüntüleyiciye gidelim,
    diyelim ki bu TextView ekranda mevcut
  57. ve ben de bütün bu metnin
    büyük harfli olması istiyorum.
  58. Belgelendirmeye göre, buraya
    android:textAllCaps yazan bir özellik
  59. ekleyebilirim ve sonrada bunu
    true ya da false olarak atayabilirim.
  60. Eğer true olarak ayarlarsam hepsi
    büyük harfli oluyor, harika.
  61. Bu özelliğin güzel bir yanı da kendim
    gidip metni değiştirmek
  62. zorunda değilim.
  63. "oh the possibilities"in hepsini
    büyük harfle yazmak gibi.
  64. Bunun yerine metni olduğu gibi
    bırakabilir ve bu özelliğe
  65. true ya da false olarak geçiş
    yapacak şekilde ayarlamam.
  66. Şimdi, deneme sırası sizde.
  67. Belgelendirmeye bakıp sonra da
    buna göre kodunuzu
  68. güncelleyerek deneme yapmanız
    gerçekten yararlı bir yetenek.
  69. Bunun anlamı, Android'de yapmak
    istediğiniz her şeyi ezberlemek
  70. zorunda olmamanız.
  71. İhtiyacınız olduğunda bulabilmeniz
    sadece bir Google araması uzaklıkta.
  72. Öncellikle, TextView için referans
    belgelendirmesi bulmak adına
  73. Google'da textview android
    kelimelerini aramanızı istiyorum.
  74. Sonra da web tarayıcınızdaki arama
    özelliğini kullanıp sayfa üzerinde
  75. TextView metnini kalın ve italik yapacak
    XML özelliklerini aramanızı istiyorum.
  76. XML özelliğinden henüz bahsetmedik,
    o yüzden bu, kendi başınıza
  77. öğrenmeniz adına bir fırsat.
  78. İşe yarar bir şeyler bulduğunuzda,
    durmayın ve kullanmayı deneyin.
  79. Eğer işe yaramazsa, hiç sorun değil.
  80. Önemli olan belgelendirmeye
    geri dönüp işe yarayanı bulana
  81. kadar uğraşmanız.