Red de conocimiento informático - Computadora portátil - ¿Es difícil aprender a desarrollar software para Android? (¿Es difícil desarrollar software para Android?)

¿Es difícil aprender a desarrollar software para Android? (¿Es difícil desarrollar software para Android?)

1. Aprenda Java

En la actualidad, el lenguaje Java ocupa una posición absolutamente dominante en el desarrollo de Android, por lo que el primer paso para desarrollar Android es aprender bien Java. al menos lea un libro introductorio completo sobre Java, recomendado:

Programación en lenguaje Java: libros introductorios, divididos en "Conceptos básicos" y "Avanzados".

Pensamientos de programación Java (4ª edición): Desde la sintaxis básica de Java hasta las características más avanzadas (conceptos profundos orientados a objetos, subprocesos múltiples, construcción automática de proyectos, pruebas y depuración unitarias, etc. ), también habla sobre Java El pasado y el presente del lenguaje, las características del lenguaje, los conceptos de diseño, etc., leer este libro requiere una cierta base de Java. Se recomienda leer al menos "Programación en lenguaje Java: conceptos básicos" antes de leer esto. libro.

2. Aprenda Android

La primera línea de código: un libro introductorio sobre Android escrito por Guo Linda. Hay dos razones por las que recomiendo este libro. Una es el lenguaje de Guo Linda. es popular. Es fácil de entender. En segundo lugar, este libro es muy nuevo y es un libro introductorio basado en Android 4.0. Según las estadísticas del Índice Umeng, menos del 10% de los dispositivos están por debajo de Android 4.0. y abandonar a aquellos que todavía están atrapados en Android 2. Un libro introductorio sobre x. : Desde herramientas de desarrollo hasta tutoriales introductorios, desde especificaciones de código hasta herramientas de control de versiones, todo lo relacionado con Android se encuentra en este sitio web. Para comenzar con Android, consulte el módulo AndroidDevTutorials de este sitio web. La dirección de github de este sitio web es inferjay/. ·GitHub si hay ¿Qué complementos se pueden impulsar?

El camino hacia el aprendizaje de Android: un artículo introductorio sobre Android escrito por Stormzhang. Para aquellos que tienen cierta base en Java, este artículo es suficiente para comenzar con Android. (Este artículo también está incluido en)

3. Qué hacer si encuentra problemas

Google: los resultados encontrados en Google son de mayor calidad que los de Baidu. En cuanto a cómo utilizar Google sin sortear el muro, dígalo usted mismo, pero como desarrollador de Android, tarde o temprano tendrá que aprender a sortear el muro.

GitHub·Buildsoftwarebetter,together.: Una plataforma de alojamiento de código externo. Aquí hay muchos proyectos de código abierto de Java/Android, por lo que no es necesario eludir el firewall.

Nota: cuando encuentre un problema, debe comprender la causa del problema. Se recomienda que dedique algún tiempo a leer detenidamente una publicación de blog que lo explique en detalle, en lugar de copiar directamente el código publicado por. otros y aplicar directamente la solución publicada por otros.