İçeriğe geç
academia.sh

Kurs Başlangıç

Android Platformu ve Araçlar

Yayın Güncelleme

Bu kursun sonunda

Kursa başla

01

Uygulama Bileşenleri

Çekirdekten uygulama çerçevesine Android mimari katmanları, activity'ler ve yaşam döngüleri, fragment'lar, servisler, yayın alıcıları, içerik sağlayıcılar, açık ve örtük intent'ler ile intent süzgeçleri, görevler ve geri yığını.

  1. 01 Android Mimari Katmanları Bir uygulamanın platformdan istediği şeyin tam, ikame, bekleyen ya da karşılıksız karşılandığının ve isteğin Linux çekirdeğinden uygulama çerçevesine uzanan katmanlardan geçişinin ölçümü.
  2. 02 Activity'ler Activity'nin ne olduğu, bildirim dosyasında nasıl bildirildiği ve bildirilmemiş ya da dışa kapalı bir activity isteğinin platformca nasıl karşılandığının ölçümü.
  3. 03 Activity Yaşam Döngüsü Activity'nin yaşam döngüsü geri çağrıları, yapılandırma değişikliğinde ve süreç sonlanmasında hangi durumun korunduğu ve durdurulmuş bir activity'ye gelen arayüz isteğinin nasıl karşılandığının ölçümü.
  4. 04 Fragment'lar Fragment'ın bir activity içindeki yeri, FragmentManager işlemleri ve ev sahibi activity durmuşken ya da durumu kaydedilmişken fragment işleminin nasıl karşılandığının ölçümü.
  5. 05 Servisler Başlatılan, bağlı ve ön plan servisinin farkı, servisin iş parçacığı olmadığı ve arka plandan servis başlatma isteğinin platformca nasıl karşılandığının ölçümü.
  6. 06 Yayın Alıcıları Yayın alıcısının bildirim dosyasında ve çalışma zamanında kaydedilmesi, örtük sistem yayınının bildirilen alıcıya ulaşmaması ve aynı alıcı sınıfının üç yoldan farklı karşılama almasının ölçümü.
  7. 07 İçerik Sağlayıcılar İçerik sağlayıcının içerik URI'sini URI eşleyicisiyle nasıl çözdüğü, bilinmeyen yolun, olmayan satırın ve olmayan sütunun nasıl karşılandığı ve izinsiz sorgunun karşılıksız kalması.
  8. 08 Intent'ler ve Intent Süzgeçleri Açık ve örtük intent'in farkı, intent süzgecinin eylem, kategori ve veriyle eşleşmesi, birden çok uygulamanın aynı intent'i karşıladığı durumda bekleyen karşılama ve varsayılan uygulama kaldırılınca değişen sonuç.
  9. 09 Görevler ve Geri Yığını Görevin ve geri yığınının yapısı, başlatma kiplerinin yeni örnek mi var olan örnek mi kullanacağı, aynı kipin yığıtın durumuna göre iki ayrı karşılama alması ve CLEAR_TOP bayrağının kenar durumu.

02

Proje Yapısı ve Araçlar

Bileşen ve izin bildiren bildirim dosyası, niteleyicili kaynaklar ve yapılandırma değişiklikleri, derleme betikleri, bağımlılıklar ve derleme türleri, ürün çeşitleri ve derleme varyantları, emülatör, aygıt ve profil araçlarıyla geliştirme ortamı, kurulum ve çalışma zamanı izinleri.

  1. 01 Bildirim Dosyası Bildirim dosyasının uygulamayı platforma tanıtma işlevinin ve birleştirmenin her öğe için istenenin korunup korunmadığı açısından modeli.
  2. 02 Kaynak Sistemi Kaynak kimliğinin yapılandırmaya göre niteleyicili dizinlerden seçilmesinin, tam eşleşmenin, varsayılana düşmenin ve niteleyici önceliğinin modeli.
  3. 03 Derleme Sistemi Derleme sisteminin bağımlılıkları ve sürüm kataloğunu nasıl okuduğunun, geçişli bağımlılıkta en yüksek sürümün seçilmesinin ve katı sürüm kısıtının modeli.
  4. 04 Ürün Çeşitleri Ürün çeşidi ile derleme türünün çarpımından doğan derleme varyantlarının, varyant süzgecinin ve kod kümesi önceliğinin modeli.
  5. 05 Geliştirme Ortamı Geliştirme ortamında uygulamanın aygıta kurulması isteğinin API düzeyi, hata ayıklama yetkisi ve işlemci mimarisi karşısında modeli.
  6. 06 İzin Modeli Kurulum izni ile çalışma zamanı izninin, normal ve tehlikeli iznin, kesin ve yaklaşık konumun, reddin ve bir daha sorma durumunun karşılama modeli ile kursun kapanış tablosu.

Bitirme sınavı

Android Platformu ve Araçlar — Bitirme Sınavı

Hazırlanıyor

Bu kursun soru bankası henüz tamamlanmadı. Yeterli soru eklendiğinde sınav burada otomatik olarak açılır.

Aramak için yazmaya başlayın.

↑↓ ↵ Esc gezin · aç · kapat