¿Cuáles son las mejores prácticas de codificación para Android?

Pautas de estilo de código: Google especifica algunas reglas sobre cómo escribir un mejor código para los contribuyentes. Estas son algunas de las mejores prácticas de codificación para Android en Java. Aquí está el enlace: Pautas de estilo de código para contribuyentes

Pautas generales de codificación: siempre es bueno seguir las pautas y convenciones básicas, que no se limitan al desarrollo de Android. Aquí hay algunos:

  • Dar sangría adecuada
  • Divide las cosas en pedazos pequeños: utiliza métodos para cada función
  • Siga las reglas normales de capitalización: use camelCasing
  • Use @Override y JavaDoc
  • Utilice TODO comentarios para el código temporal
  • Limite el alcance de las variables
  • Evitar finalizadores, etc.

Siga los principios de diseño: siempre es importante seguir los patrones de diseño de la plataforma nativa. Si está desarrollando para un dispositivo Android, NO imite la interfaz de usuario de ningún otro dispositivo móvil. Aquí está el enlace a los Principios de diseño de los Principios de diseño de Android.

More Interesting

¿Hay un problema de invitación de calendario en la aplicación de Android de Gmail?

¿Cómo puede un desarrollador de PHP con 4.5 años de experiencia cambiar de carrera de PHP a Python / Android?

¿Cuáles son las aplicaciones de Android imprescindibles para la productividad y mantenerse enfocado?

¿Cuáles serán los beneficios de que todo el mundo de los teléfonos inteligentes tenga 64 bits?

¿Paypal vs Zooz para pagos en la aplicación en iOs y Android?

¿Por qué algunos usuarios de iPhone están molestos porque Instagram ahora está disponible en Android?

¿Es el Samsung Galaxy Note 3 Neo bueno en 28k?

¿Cuáles son las cosas que Android L copió de Apple IOS?

¿Cuáles son las mejores prácticas de codificación para Android?

¿Cuándo está disponible Android Ice Cream Sandwich? ¿En que dispositivos?

¿Cómo gana Google dinero de Android si se entrega gratis a los fabricantes?

¿Qué se necesitaría para 'adquirir' por completo una aplicación de Android? Me refiero a cosas como obtener la clave para firmar la aplicación, el código fuente, etc.

¿Qué tan lejos está la calidad de imagen de un teléfono con cámara frente a una cámara digital?

¿Por qué se anunciará Kotlin como el nuevo lenguaje de programación de Android?

Después de gobernar el mercado de teléfonos inteligentes con Android, ¿debería Google pensar en hacer un sistema operativo para computadora portátil, que sería compatible con la mayoría de los softwares y juegos como FIFA 15, COD, etc.?