Red de conocimiento informático - Conocimiento informático - ¿Aprender a desarrollar software Android requiere aprender conocimientos de Linux?

¿Aprender a desarrollar software Android requiere aprender conocimientos de Linux?

El aprendizaje generalmente no requiere ninguna base. El desarrollo de Android no es una tecnología avanzada y no tiene un umbral tan alto.

Un amigo mencionó que es necesario comprender al menos Java, XML, JSON y Linux.

También debes saber un poco sobre los conceptos básicos de las bases de datos y los marcos de persistencia comunes, e incluso un poco sobre C/C.

Estas cosas, excepto la base del lenguaje C/C, se aprenden en el proceso de aprendizaje de Android.

Las personas que no tienen ninguna base de programación y no están expuestas a ningún lenguaje de programación o conocimientos relacionados pueden aprender Android.

Todo depende de tu entusiasmo y paciencia, y de cuánto tiempo y energía estés dispuesto a invertir.

① Conocimientos básicos de Java ② Conocimientos básicos de Linux ③ Conocimientos básicos de base de datos ④ Protocolo de red.

⑤Conocimientos básicos de Android ⑤Conocimientos básicos del desarrollo del lado del servidor ⑤①Conocimientos básicos de Java Muchos amigos comienzan a aprender Android tan pronto como comienzan y parecen estar demasiado ansiosos. El desarrollo de aplicaciones para Android se basa en el lenguaje Java. Sin conocimientos básicos sólidos de Java, no tiene sentido copiar mecánicamente el código de otras personas. Los edificios de gran altura se están elevando desde el suelo, y Java es cada ladrillo en la construcción de edificios de gran altura. Entonces, ¿qué nivel de aprendizaje de Java se considera aprobado? Personalmente creo que debes dominar al menos los dos aspectos siguientes:

A) Sintaxis básica de Java: puedes descargar una lista de puntos de conocimiento específicos aquí: Lista de puntos de conocimiento de Java V1.0. No hay lugar para regatear en esta parte, por lo que debes memorizarla. En cuanto al método de aprendizaje específico, puedes leer libros o ver videos, pero la clave es practicar más, ya sea un libro o un video, debes completarlo con cuidado;/¿Video? v=1

b) Patrones de diseño: dado que la capa de marco del sistema Android utiliza una gran cantidad de patrones de diseño, sin este conocimiento,