İçindekiler:
- Android örnekleri
- Google G / Ç uygulaması
- K-9 Mail
- GitHub Android Uygulaması
- Android için Facebook SDK'sı
- Not defteri öğretici
- U + 2020 uygulaması
- Lolipop Paskalya Yumurta
- Android Bootstrap
- AOSP
Video: Android 2: SDK, Merhaba Dünya, Studio Ortamı, Emülatör 2024
Bu listedeki on mükemmel açık kaynaklı uygulama ve örneklerin çoğu, Google Play Store'dan yükleyebileceğiniz gerçek dünya Android uygulamalarıdır. Cihazınızda bir uygulama deneyin ve dişli kutusunun nasıl döndüğünü görmek için kaynak kodunu açın.
Android örnekleri
Android SDK örnekleri klasörü, çeşitli Android API örneklerini, küçük, sindirilebilir, çalışan örneklerle çeşitli Android API'ların nasıl kullanılacağını gösteren çeşitli Android örneklerini barındırır. Android örnekleri kaynak kodunda basit, düz noktalara örnekler bulabilirsiniz.
Animasyon projenize dahil edilmesi veya bir ses dosyasının oynatılması kolaydır, çünkü API Demoları her ikisinin de örneklerini sunar. Bir sürü fikir sahibiyseniz ancak çok fazla zamanınız yoksa, bu demo uygulamasını kesinlikle cihazınıza kurmalı ve yapabileceklerini tam olarak görmek için çok sayıda örnekle oynamalısınız.
Örnekler Android Studio ile kullanımı kolaydır: Mevcut örneklerin listesine göz atmak ve bunları yeni bir Android Studio projesine içe aktarmak için Dosya → Numuneyi İçe Aktar seçeneğine gidin.
Google G / Ç uygulaması
// github. com / google / iosched
Her yıl, Google geliştirici gruplarının kalabalıkları, San Francisco'daki Moscone West'e giderek, Google'ın her şeyini tartışmak için çok günlük bir konferans veriyor. Resmi konferans uygulaması Android cihazlar için yazılmıştır ve kaynak kodu, platform için iyi uygulamalar yazmanın örnekleri olarak hizmet eder.
K-9 Mail
// kodu. Google. com / p / k9mail /
K-9 Mail, Android için, ayrı bir uygulama haline gelmeden önce gönderilen popüler bir e-posta istemcisidir. Arama, itme, senkronizasyon, işaretleme, imzalar ve daha fazlası gibi işlevselliğe sahip olağanüstü tam özellikli bir açık kaynak uygulamasıdır.
GitHub Android Uygulaması
// github. com / github / android
GitHub, Git Dağıtılmış Sürüm Kontrol Sistemi'ni (DVCS) kullanan popüler bir açık kaynak projeleri topluluğudur. GitHub Android App, avuç içi avucunuzdan favori GitHub depolarınızı görüntülemenizi sağlar. Uygulama, GitHub API'sinin yanı sıra RoboGuice çerçevesinin nasıl kullanılacağını gösterir.
Android için Facebook SDK'sı
// github. com / facebook / facebook-android-sdk
Eğer iddialıysanız, nereden başlayacağınızı bilmeseniz bile bir sonraki popüler Facebook uygulamasını oluşturma görevini üstesinden gelebilirsiniz. Facebook işlevini kolayca uygulamanıza entegre etmek için Facebook Android SDK'sını kullanın - kullanıcıları yetkilendirin, API istekleri ve daha birçok şey yapın.Terlemeden Facebook'un bütün iyiliğini bütünleştirin.
Not defteri öğretici
// d. android. com / guide / tutorials / notepad /
Hizmetlerin, arka plan görevlerinin ve diğer teknik kavramların olmadığı SQLite'in temel prensiplerini anlamak istiyorsanız Not Defteri Öğretici sizin için. Onun yürütülmesi ve kullanımı basit olmasına rağmen, kaynak kodu ve onunla birlikte gelen öğretici yararlıdır.
U + 2020 uygulaması
// github. com / JakeWharton / u2020
Jake Wharton, Android açık kaynak topluluğuna müthiş katkı sağladı. Birçok projesi arasında Dagger, Retrofit, Picasso, OkHttp, RxJava, Staggered Grid ve diğer pek çok açık kaynak kütüphanesini sergileyen U + 2020 uygulaması bulunmaktadır.
Lolipop Paskalya Yumurta
// github. com / android / platform_frameworks_base / damla /ana / paketler / SystemUI / src / com / android / SystemUI / yumurta /
LLand. java
2014'te hayatta muydunuz? O zaman muhtemelen Flappy Bird'yi duymuşsundur. Belki de siz ya da sevdiğiniz biri bile o korkunç sıkıntıya yenik düşmeyecek kadar şanssızdı. Eh, şimdi bunu Android 5. 0'ın kimliğini bilen herkese açıklayabilirsiniz; bunlar, Ayarlar'da "Android sürümü" üzerinde birkaç kez hafifçe vurup elde edilen lolipop üzerinde uzunca basarak. Ve bu yeterli değilse Android Open Source Project (AOSP) kaynak kodunu gezin.
Android Bootstrap
// www. androidbootstrap. com
Bir uygulamayı sıfırdan oluşturmak zaman alıyor. Android Önyükleme, o işlemi kısayollamak için harika bir yol olabilir. Parçaların, Parçacık Çağrı Cihazının, AppCompat, Gezinme Çekmece, ViewPagerIndicator, Geliştirme, GSON, Entegrasyon testi için Robotium, Ayrıştırma üzerinde bir API ile API Tüketimi yoluyla ActionBar'ın tam bir uygulama uygulaması içerir. com ve çok daha fazlası.
Android uygulamalarını nasıl oluşturacağınızı anlamanın yerini almaz, ancak birkaç yaygın olarak kullanılan araçlarla bir sonraki Android projenizi önyüklemek için yararlı bir araç olabilir.
AOSP
// kaynağı. android. com
Android ile ilgili neredeyse her şey açık kaynaktır. Bu, birlikte gönderilen pek çok uygulama da dahil olmak üzere işletim sisteminin kaynak kodunun, Android Açık Kaynak Projesi'nde (AOSP) göz atmanız için çevrimiçi olarak erişilebileceği anlamına gelir. Kaynak büyüktür ve gezinmek biraz zor olabilir, bu nedenle GitHub yansımasını kontrol etmek isteyebilirsiniz; bu, bir github kullanıcısıysanız kaynağa katkıda bulunmayı kolaylaştırır.