- Git - GitHub becelerinin arttırılmasını sağlamak.
- Activity yaşam döngüsünü anlamak ve çalışma mantığı üzerine kafa yormak.
- Projeyi # Fork ediniz.
- Master branch'inden yeni bir branch oluşturunuz.
- Branch ismine kendi adınız ve soyadınızı verin. Örn. ("GökhanÖztürk)
- Bir Activity ve XML oluşturun. Activity ve XML oluştururken isimlendirme standartlarına dikkat ediniz.
- Activity'nizin içerisine aşağıdaki methodları yazınız - sıralaması önemli değil:
- onCreate()
- onContentChanged()
- onContentChanged()
- onStart()
- onRestoreInstanceState()
- onPostCreate()
- onResume()
- onPostResume()
- onAttachedToWindow()
- onCreateOptionsMenu()
- onPrepareOptionsMenu()
- onPause()
- onSaveInstanceState()
- onStop()
- onDestroy()
- onUserInteraction()
- onUserLeaveHint()
- onActivityResult()
- onRestart()
- onAttachFragment()
- onConfigurationChanged()
- onBackPressed()
- Yukarıdaki methodların içerisine Log.e methodunu kullanarak; ilk string'e kendinizin belirlediği bir String TAG, ikinci String'e ise method isimlerini yazınız.
- Yapabildiğiniz kadar fazla methodu Android Monitör üzerinde görmeye çalışın. Ve ekran görüntüsünü alıp projenize ekleyin.
- Çalışmayan methodların neden çalışmadığını interneti kullanarak araştırınız.
- Cevabını bulduklarınızı methodların içerisine Comment (//) olarak yazınız.
- Yazdığınzı kodları Push'layınız. Ve bu adres üzerindeki ana projeye PR atınız.