Red de conocimiento informático - Conocimiento informático - ¿Es necesario aprender JAVA primero para aprender Android?

¿Es necesario aprender JAVA primero para aprender Android?

Puedo decirte con seguridad: sí, debes aprender. En cuanto a las ventajas y propósitos del sistema Android basado en Java como lenguaje de desarrollo de la capa de aplicación, no entraré en detalles.

Combinado con mi superficial experiencia en desarrollo de Android, te diré: 1. El desarrollo de la capa de aplicación utiliza el lenguaje Java y el diseño XML y las características de actuar como una pequeña base de datos. Debes conocer Java y. XML. Esta es la base. No hay nada que presentar sobre xml. Para Java, debe dominar el mecanismo operativo de subprocesos múltiples, el mecanismo controlado por eventos y el mecanismo de devolución de llamada.

2. Si profundizas, necesitas dominar el desarrollo de terceros, como aplicaciones desarrolladas en base a Baidu Maps, Google Maps, sensores de potencia, sensores magnéticos, sensores de temperatura, etc.;

3 Si estás involucrado en el desarrollo de juegos, aprender OPENGL es esencial. Debes aprenderlo; de lo contrario, será difícil crear juegos exquisitos.

4. La tecnología subyacente es más profunda: Android usa el kernel de Linux, por lo que debe aprender el sistema operativo Linux y el lenguaje C. Aprender el lenguaje C es operar de manera eficiente el hardware del sistema operativo. etc.

Las anteriores son todas mis experiencias personales originales de aprendizaje y desarrollo, no las copie y pegue casualmente, gracias.