¿Cómo aprender a desarrollar teléfonos móviles Android?
¿Cómo aprender a desarrollar teléfonos móviles con Android? En cuanto a Android, creo que todos lo saben. En cuanto a cómo aprender, un profesor profesional de Beida Jade Bird en Changping Town les dice:
El desarrollo de teléfonos móviles Android se basa en el lenguaje Java. Basic, por lo que sin un conocimiento básico sólido de Java, no tiene sentido simplemente copiar mecánicamente el código de otras personas. Entonces, ¿hasta qué punto se aprueba Java? El curso de Java cree que se deben dominar al menos los dos aspectos siguientes:
1. Sintaxis básica de Java
Patrón de diseño: desde el sistema Android. Se utilizan una gran cantidad de patrones de diseño en la capa de marco. Sin este conocimiento, la comprensión de Android se reducirá considerablemente. Hay tantos tipos de patrones de diseño que no es realista dominarlos uno por uno. Primero debe dominar los principios básicos del diseño orientado a objetos. Con el apoyo de estos principios básicos, puede sacar inferencias de un ejemplo a otros casos. . Esta parte del contenido se puede encontrar en los dos libros "EffectiveJava" y "Agile.Software.Development: Principios, Patrones.y.Prácticas".
2. Conocimientos básicos de Linux:
La base del sistema Android es el sistema operativo Linux. Durante el proceso de desarrollo, también necesitamos utilizar algunos comandos de Linux. Por lo tanto, es necesario algún conocimiento básico de Linux (diciendo que a los programadores de hoy les da vergüenza saludar a otros si no entienden Linux).
5. Conocimientos básicos de Android
Con la base anterior, ¿crees que es mucho más fácil mirar Android? En cuanto al orden de aprendizaje de los conocimientos básicos, ¿la mejor manera es? a seguir La secuencia en DevGuide en la documentación de ayuda de AndroidSDK.