Mutlu Android kaynakları için en iyi yöntemler

Android için mimari tartışmalar tüm öfke ama insanlar Android kaynak sistemi olan unsung kahraman görmezden görünüyor. Ona sevgiyle bakın ve hayatınızı gökkuşağı ile doldurun - görmezden gelin ve uygulamanızı üzgün, eski ve gıcırtılı hale getirecek bir sürü teknoloji ve tasarım borcunu yaşayın. Bu canavarın evcilleştirilmesinin ve kod temanızın pırıl pırıl temiz olmasına yardımcı olacak bir öneri listesi

Temalar ve Stiller

  • Tüm stillerin bir ebeveyni olmalıdır. Bu, tema niteliğinde bir stil kullanmanız gereken durumlara yardımcı olmaktır. Sonra bir Temanın bir türündeki tüm widget'lar için (ör.? Android: textViewStyle) Android'in sağladığı varsayılan varsayılanları kaybetmeden güvenle varsayılan stil olarak kullanabilirsiniz.
  • Geriye dönük uyumluluğu sağlamak için sistem stilleri yerine AppCompat'tan devralmayı tercih edin.
  • Sadece bir kez kullanılan stilleri oluşturmayın.
  • Aynı olan özellik grupları için stil oluşturmayın. (örneğin, 16dp sol dolgu).
  • Stilinizin ebeveyninin adlandırma kurallarını izleyin. Sistem / AppCompat adlarını eşleştirerek bulmak daha kolay olacaktır (örneğin,