..
, Oluşturulmuş dosya ve kod analiz etmek için, bir Android uygulama yapısına sağlam bir temel olmalıdır, çünkü an önceki bölümde oluşturulan HelloWorld proje bir kenara bırakıp, biz üsleri yok.
Biz Eclipse Java derleyicisi çalıştırmak için simgesine tıklandığında bu durumda kod hata yoksa, Android, bir dosya oluşturmak için uygulamaların dayandığı söyleyerek başlayalım. Epk 'tüm kodu içeren uygulama.
Bu dosya, uygulama ve bu nedenle bu fiziksel cihazlar kurulacaktır dosyasıdır.
Özellikleri işletim sistemi Android uygulama ile ilişkiler açısından, ne görelim:
Dediğimiz gibi Android uygulamaları en önemli özelliklerinden biri ortak öğeleri paylaşma yeteneğidir. Örneğin, fotoğraf makinesi ile çekilen fotoğraflar arasında ve aynı slayt gereken başka bir uygulamada kullanıcı tarafından çekilen resimlerden oluşan bir slayt oluşturduğunuz bir uygulama, ikinci uygulama içinde dahil gerekli değilse, kod Slayt kaynağı. Ayrıca doğrudan kod bağlanması gerekir, sadece ilk operasyonun slayt gösterisi için Android kod kendi payına yürütmek ister.
Bu nedenle, Android uygulamaları başka bir özelliği çalıştırmak için tek bir erişim noktası, nasıl proje yürütme main () fonksiyonu sadece temsilci olan bir Java projesi için olabilir sahip olmadığı açıktır.
Actvities (bir sonraki bölümde olacak), hizmetleri, yayın içerik sağlayıcılar ve alıcılar: Ve olası bir uygulama Android dört farklı bileşenleri tanımlamak için.
Bu-bileşenin özelliği herhangi bir grafiksel kullanıcı arayüzü (bu yerine bir faaliyet vardır) yok etmek, genellikle arka planda çalışır. Bir hizmet örneği kullanıcının diğer eylemleri gerçekleştirir iken arka planda çalışan müzik çalar olabilir. Her hizmet sınıfı Hizmetleri genişletir.
Bu tür bir bileşenli ön işletme meşgul değil, dinler ve bir reklam çekiminde göre tepki verir olmamalıdır. Kim bu açıklamaları bir mesaj gibi daha sonra kullanıcı tarafından kullanılabilir bir dosya indirme bitmiş olduğu gibi uygulamalar, bildirir ki genellikle işletim sistemidir gönderir. Açıkçası bizim uygulama sadece reklamların belirli türde tepki bizim alıcıları öğreteceğiz. Tüm alıcılar BroadcastReceiver sınıfını genişletir.
Bu görev bileşeni mevcut diğer uygulamalar için belirli bir uygulamanın bir veri kümesi yapmaktır. Genellikle yapmak istediğiniz verileri, tabiri caizse, "kamu" ya da dosya sisteminde veya bir SQLite veritabanına kaydedilir. Bir içerik sağlayıcı temel sınıf ContentProvider genişletir.
Bir sonraki bölümde Faaliyetleri nelerdir ve özellikleri nelerdir, çok kapsamlı olarak sunacak.
| |
AutoCAD (eBook)
Mimari yapıların oluşturulması. Sadece 29 de €. |
| |
VB.NET (Ders)
Visual Basic ile Masaüstü Uygulamaları olun .. 49 € düşük. |
| |
Visual Basic 6 (Ders)
VB6 ile Masaüstü Uygulamaları olun. En düşük € 39. |