Google, geçen yıl Mart ayında ilk Android P (Android 9.0) geliştirici önizleme sürümünü yayınladı. Artık ilk Android Q Beta (beta) sürümünün birkaç saat içinde piyasaya çıkması çok muhtemel. Çince adının büyük bir versiyonu Android 10.0 olacaktır. Google, Android Q Beta için hata izleyiciyi yeni açtı ve yeni sistemin bugün daha sonra piyasaya sürüleceğine dair kanıtlar var.
XDA forumunun geliştiricisi mishaal rahman, hata izleyicide goo.glink'te bildirilen bir hata bulursa arama sayfasına atlayacağını ve şu anda tarih filtresinin yalnızca 11 Mart'tan sonraki raporların olduğunu gösterdiğini keşfetti. Evlat edinme için değerlendirilecek. Testçiler, en azından raporun bugün oluşturulabilmesi için Android Q Beta sürümünü 11 Mart'ta kullanabilmelidir.
Geçen yıl Google'ın yanı sıra, yedi cep telefonu üreticisi Google'ın Android Pie'yi cihazlarında test etmesine yardımcı oldu: Bunlar Essential, Nokia, OnePlus, OPPO, Sony, vivo ve Xiaomi. Samsung, Huawei ve LG gibi üreticiler bu listede yok, bu sene Android Q Beta ile uyumlu daha fazla model olması gerekiyor. Google, Android Q Beta programına daha fazla markanın katılacağını onaylasa da ayrıntılı bir liste açıklamadı.
Android P'yi aldınız mı?
Altın üç gümüş dört'ün mevcut şiddetli durumunda, Android hangi yeni sisteme yükseltilirse getirilsin, en önemli şey, İnternet'in yeni çağına ve yeni teknolojisine uyum sağlamak için sağlam bir teknik ve bilgi rezervinde ustalaşmaktır.
Buradaki editör, herkesin öğrenmesi için bir yön sağlamak için herkes için üst düzey Android hakkında bir öğrenme fikri derledi ve umarım bu herkese yardımcı olur. Bilgiye ihtiyaç duyan makalenin sonunda onu almanın bir yolu var!
1. Java dili gelişmiş ve Android ile ilgili teknoloji çekirdeği
Android uygulaması Java dili ile geliştirilmiştir, SDK da Java dili ile yazılmıştır, bu yüzden Java dilini öğrenmemiz gerekmektedir. Ek olarak, kotlin dili resmi Android hot push'u almış olsa da, kotlin de java dilinde derlenir ve ardından çalıştırılır. Android için, SDK kotlin ile yeniden yazılmadığı sürece Java dilinin öğrenilmesi gerekir. Ve Android apk'nin arka plan sunucusu programı büyük olasılıkla java dilinde oluşturulmuştur, bu nedenle java öğrenmek de bir gerekliliktir.
Gelişmiş Java dili ve Android ile ilgili teknoloji çekirdeği
2. En yeni Android teknolojisi
Şimdi röportajlar için birçok şirkete gidiyorum Yüksek performanslı bir uygulama yazmak için temel beceriye sahip olduktan sonra, genellikle uygulamanıza mevcut nispeten 666 teknolojileri ekleyeceksiniz.Bu teknolojilere en son teknolojiler denir. Genellikle sıcak yükseltme, sıcak onarım, Uygulama Anında Onarım, zorunlu güncelleme, bileşen yönlendirme mimarisi Arouter, RxJava, IOC mimari yöntemi, kanca teknolojisi vb. İçerirler. Tabii ki, bu teknolojileri sadece kullanamazsınız, ilkelerini bilmeniz gerekir, O zaman, bu mimarileri nasıl geliştireceğinizi de bilmeniz gerekiyor.
En son Android teknolojisi
3. NDK modül geliştirme
Ses ve video / yüksek tanımlı büyük resimler / yapay zeka / canlı / vibrato, vb. Bu yıl, kullanıcılarla en yakından ilgili ve hayatımızla en alakalı olan teknoloji, en son teknoloji iniş platformunu arıyordu, eskiden windows sistemiydi ama şimdi mobil. Mobil sistem, Android'in çoğunu hesaba katması ön koşuluna dayanmaktadır, bu nedenle Android NDK teknolojisi zaten bizim temel becerimizdir.
NDK modül geliştirme
4. Mobil mimar
Mimarlar doğmaz, Android'de en sık kullanılan mimariler MVC, MVP, MVVM'den başka bir şey değildir, ancak bu fikirler modülerlik, hiyerarşi ve bileşenleştirme ile karıştırılırsa, o kadar basit değildir. Görüşleri açıklayabilmek için gerçekten deneyimli bir mimara ihtiyacımız var.
Mobil mimar
5.360 ° Android uygulaması tam performans ayarı
Bir uygulamanın performansı iyi olsun ya da olmasın, iki düzeyde çalışmamız gerekir. Birinci seviye: kod yazarken dikkat etmeniz, kendi kodunuzu yüksek performanslı ve yüksek kullanılabilirlikli kodlamanız gerekir, bu işlem yüksek performanslı kod yazmaktır; ikinci seviye: oluşturulan kod aracılığıyla araçla kod problemini kontrol edin , Kontrol edilen problemler aracılığıyla kodu silmemiz ve değiştirmemiz için bize rehberlik etmesi için bu işleme ayarlama denir.
Yüksek performanslı kod nasıl yazılır? Bu, kodun temeli olan derin bir kod temeline sahip olmamızı gerektirir, diğeri ise yazılı kodu ayarlamaktır.
360 ° Android uygulaması tam performans ayarı
Gelişmiş Android veri organizasyonu
Bilgi koleksiyonu
İzle + özel mesajı ücretsiz "Android verileri" yanıtlayın!
Önceki Android gelişmiş mimari materyallerine, kaynak koduna, notlarına ve videolarına erişim sağlayın. Gelişmiş kullanıcı arayüzü, performans optimizasyonu, mimarlık kursu, NDK, hibrit geliştirme (ReactNative + Weex) WeChat uygulaması, Flutter çok yönlü Android gelişmiş uygulama teknolojisi