Android'in en son öğrenim materyalleri: popüler çerçeve web sitesi kitap önerileri ve açık kaynak kitaplık koleksiyonu

Son zamanlarda editörler, yeni başlayanlar için bazı referanslar ve bilgi sistemini daha sistematik hale getirmek için çoktan başlamış olanlar için bazı ileri öneriler sağlamak umuduyla programcılar için bazı sistematik öğrenme materyalleri toplayıp sıraladılar. Elbette bu çalışma bir gecede yapılamaz ve oldukça kusurludur.Her gün yeni beceriler ve yeni teknolojiler üretilir ve değiştirilir, ancak aynı zamanda editörün çabalarının size biraz yardımcı olacağını umuyorum.

Bugün Android geliştirme kitabı önerisi ve öğrenim yol haritası. Pek çok benzer içerik olmasına rağmen, size bilgi sisteminize bir referans vermeyi umuyorum. Son olarak, editör Android geliştirme ve öğrenmeyle ilgili en son materyalleri ekleyecektir.Daha fazla içerik için, anahtar kelimeleri doğrudan web sitesinde arayabilirsiniz. Kitaplar için DevStore resmi web sitesinde pek çok e-kitap vardır, bunları arayabilirsiniz.

Bu bilgileri toplamak için ilham kaynağı, tarayıcı favorilerimin patlamak üzere olmasından geliyor. Daha sonra, github'da çok iyi açık kaynak kitaplıklarının koleksiyonunu da gördüm. Çok iyiydi, ama çok fazlaydı ve yeterince yeni değildi, bu yüzden kendi kendime karar verdim Gel bir tane yap.

içindekiler

  • Android popüler çerçevesi
  • Sık kullanılan web siteleri
  • Blog önerisi
  • WeChat herkese açık hesap önerisi
  • Önerilen kitaplar
  • RxJava serisi
  • retrofi serisi
  • MVP serisi
  • MaterialDesign serisi
  • MVP-retrofit-rxjava-materialDesign serisi
  • Kotlin serisi
  • Açık kaynak proje öğrenimi
  • Açık kaynak kitaplık koleksiyonu
  • Android Developer Magazine Weekly
  • Mobil Uygulama için Otomatik Test Araçlarının Seçimi
  • araç
  • Geliştirme ortamı
  • malzeme
  • Tasarım desenleri
  • Dokümantasyon

Android popüler çerçevesi

Sık kullanılan web siteleri

Blog önerisi

WeChat herkese açık hesap önerisi

Önerilen kitaplar

Şu anda size en uygun kitap seçimi ile ilgili en önemli şey.

Başlangıç Android

Yeni başlayanlar için en büyük engel IDE'nin ve proje yapısının nasıl kullanılacağıdır. Her tanıtım kitabı bu bağlantıdan geçemez. Bu tür kitapların olabildiğince yeni olması gerekir. IDE sürümü sürekli olarak yükseltildiği için, bazı değişiklik günlükleri yeni başlayanlar için takılıp kalacaktır. Burada öneri yok, sadece en son yayınlanan kitabı arayın.

Android ile çalıştıktan sonraki 1 yıl içinde

İyi bir birikim, günlük bilgi emiliminden gelir. Niceliksel değişiklikler niteliksel değişikliklere neden olacaktır. Şu anda daha fazla bilgiyi özümsemek gerekiyor. API dokümantasyonu, hacim açısından yükü taşıyan ilk belgedir ve ardından "ilk kod satırı" gelir. Sırada Guo Lin ve Hongyang'ın blogları geliyor. Yalnızca ikisi sığlıktan derine bir bilgi noktasını API belgesine açıklayabilir.

Önümüzdeki 1-2 yıl

Belirli bir seviyeye kadar birikirseniz, gerçek savaş yoluyla deneyimi tamamlamaya devam etmeniz gerekir. Android, birçok çukur ve siyah teknolojisi ile tanınır. Çukurda olmayanlara gerçek android programcıları denilmiyor. Bu çukurları hızlı bir şekilde çözmenize yardımcı olabilecek bir kitap varsa. Bu "Uygulama Geliştirme Kaydı" dır. Çok doğru olmayan bazı sorular olsa da, önemli değil.

2-3 yıl çalış

Bir sürü çukur var. Belli bir hatayı çözmek için belki birkaç gün Google'da harcadınız, ancak kaynak kodu çürümüştü ve çözülmedi. Şu anda, sorunu ilkeden analiz etmeniz gerekip gerekmediğini düşünmelisiniz. Bir bileşen veya bir API, ne tür gereksinimler doğrultusunda özelleştirilir. Niyeti ilkeden anlayabilirseniz, başsız sinekleri düşünmek yerine sorunu çözmede daha fazla yöne sahip olursunuz. "Android Geliştirme Sanat Keşfi" ihtiyacınız olan kitap olmalı. Özellikle bir hatayı çözmenize yardımcı olmasa da, size bir makro resim verir. Gelecekte yarı çabayla iki kat daha fazla sonuç alacaksınız.

3 yıllık çalışmadan sonra

Zaten nitelikli bir geliştiricisiniz. Bazı sorular artık sizi rahatsız etmeyecek. Ama bir takımdaki herkesle işbirliği yaparsınız. Yüksek kaliteli, yeniden kullanılabilir kodların nasıl yazılacağı ömür boyu süren bir arayıştır. Somut "Etkili Java" dan soyut "HeadFirst Tasarım Modeli" ne, kodlanmamış "Çevik Yazılım Geliştirme: İlkeler, Modeller ve Uygulamalar" ve "Yeniden Düzenleme" ye kadar birçok kitap var ve sonra "Programlama İncileri" nin özüne dönüyor. Bu iyi bir seçimdir.

paralel

1. Diğer dilleri daha fazla deneyin, diğer dillerin avantajlarını ve özelliklerini anlayın ve android ile birbirinizi onaylayın. Çok gerekli.

2. Teknolojiye teknik olmayan bir perspektiften bakmayı deneyebilirsiniz. "Karanlık Zaman" "İlerlemek, nasıl harika bir insan olunur" herkesin görmesi için tavsiye edilir. Verimlilik öz farkındalıktan gelir

Okumanın amacı, nispeten bağımsız bir noktayı ve yönü sistematik olarak anlamaktır. Sindirmek için bir parça zaman harcamaya çalışın, bloglara veya resmi hesaplara bakmayın, parmağınızla bir sayfayı çevirebilirsiniz. Gerçek düşünme ve uygulama olmadan buna gerçek anlayış denmez. Parçalanmış bilgi sistematik kitaplarla sıralanabilirse, bilgi sistemimizi çözecek ve pekiştirecektir.

Üst düzey sistemi sindiremeyen arkadaşlara gelince, onu zorlamayın, bu bir süreçtir. Peygamber ne olduğunu ve sonra nedenini bil. Adım adım size en uygun olanı seçin, daha iyi değil mi ~

RxJava serisi

retrofi serisi

MVP serisi

MaterialDesign serisi

MVP-retrofit-rxjava-materialDesign serisi

Kotlin serisi

Açık kaynak proje öğrenimi

Açık kaynak kitaplık koleksiyonu

  • harika android-ui
  • harika android kitaplıkları
  • İnternette geçirilen günler
  • Android Kitaplıkları ve Kaynakları
  • Android Arsenal (Android açık kaynak kitaplıklarını toplamaya adanmış bir web sitesi, web sitesi sık sık güncellenir)
  • Android açık kaynak projelerinin özeti (Trinea Great God tarafından toplanmıştır)
  • Android açık kaynak projelerinin kaynak kod analizi (bu açık kaynak projelerin nasıl kullanılacağını bilirken, ilkeleri de anlamalısınız)
  • Android veri yolu

Android Developer Magazine Weekly

Mobil Uygulama için Otomatik Test Araçlarının Seçimi

Burada esas olarak Android otomatik testinin yönü hedeflenmektedir. Aşağıdaki en yaygın kullanılan üç araç karşılaştırılır ve analiz edilir. Analiz sonuçları aşağıdaki gibidir:

İhtiyaçlarınıza göre uyarlanan otomatik bir test aracı seçebilirsiniz

araç

Geliştirme ortamı

malzeme

  • Alibaba vektör
  • Materyal Tasarım tasarım şablonları ve malzemeleri
  • Simge Mağazası
  • Malzeme simgeleri
  • harika tasarım

Tasarım desenleri

  • java-tasarım-kalıpları
  • Etkili Java
  • Java tasarım modellerinin güzelliği

Dokümantasyon

  • Fresco belgeleri
  • Çin resmi olmayan belge Glide
  • Android resmi API belgeleri (web sitesi duvarı ters çevirmelidir)
  • Android resmi eğitim kursu Çince versiyonu (Google Android resmi eğitim kursu tercümesinin Çince versiyonu)

Android öğrenim materyalleri ile birlikte: Android mimarisi videosu + özel dokümanlar ile röportaj + ücretsiz çalışma notları

son

Neden bazı insanlar her zaman sizden daha iyi olacaklar, çünkü çok iyi olmaları ve daha iyi olmak için çok çalışıyor olmaları ve siz hala mevcut durumdan memnun musunuz? Umarım bunu okursanız, beni beğenirsiniz ve beni takip edebilirsiniz.Gelecekte teknik kuru malları güncelleyeceğiz Desteğiniz için teşekkür ederiz!

Android öğrenim materyallerine ücretsiz erişim: Özel mesajlar aracılığıyla arka planda "Android bilgileri" ni yanıtlayarak bunları ücretsiz olarak edinebilirsiniz.

Android öğrenme yolculuğu çok uzun, birlikte teşvik edelim!

Makalenin iyi yazıldığını düşünüyorsan, beğenir misin? İyileştirmeye değer bir şey olduğunu düşünüyorsanız, lütfen bana bir mesaj bırakın, eksiklikleri kesinlikle kontrol edip düzelteceksiniz, teşekkür ederim.

"TFBOYS" "Haberler" 190615 Wang Yuan, Uzun Yürüyüşün ruhunu yeniden yaşıyor
önceki
190615 Wu Yifan şifresi bu yaz yüksek ateşle vurur, yapımcı Wu'ya kuzeye ve güneye seyahat etmek için eşlik eder.
Sonraki
Aibo'dan RoboMaster'a: "dövüşen" robotların gerçeküstü çarpıtılması
Ali teknik uzmanlarından iş arayanlara 10 öneri (Android mülakat sorularının bir özeti makalenin sonuna eklenmiştir)
190615 Yeni Rap Takdir Konferansı'nın Açılışı, Profesyonel Yapımcı Wu "En Eğlenceli"
Grafikler ve metin, Linux işlemlerini ve iş parçacıklarını canlı bir şekilde açıklar
İksire ihtiyacın yok, sonsuza kadar yaşayabilirsin
Android öğrenmenin üç temel sorusu: Ne öğrenmeli? Nasıl ögrenilir? Şimdiye kadar
Huawei, üst düzey pazarda neden Apple'ı geride bırakıyor?
Android ve Flutter arasındaki iletişimi anlamak için bir makale
Wang Leehom: Ailemin en kötü çocuğuyum. Erkek kardeşim Başkan tarafından karşılandı ve küçük erkek kardeşim Massachusetts'te yüksek lisans öğrencisi.
2019 LOGO tasarımındaki trendler neler?
190615 Lu Han, Şangay Uluslararası Film Festivali'nin açılış törenine katılacak. Stüdyo, bir modelleme fotoğrafları dalgası yayınlayan ilk kişi.
Endüstriyel Tasarımın Heterojenliği: Asi Bir Tasarım Üçlemesi mi?
To Top