Red de conocimientos turísticos - Conocimiento turístico - Cómo escribir software para Android

Cómo escribir software para Android

Pregunta 1: ¿Cómo escribir programas de Android con eclipse?

1

1) Primero, descargue el SDK de Android. Presentamos un método muy simple: descarguen eclipse juntos. Ingrese el SDK de Android en Baidu para ingresar a la interfaz de búsqueda. Verifique el primer elemento.

2) Si ya tiene eclipse, puede instalar el complemento SDK de Android directamente en eclipse. Para hacer esto, haga clic en Ayuda en el menú de arriba y seleccione Instalar nuevo software para agregar el SDK. Aprenda cómo agregar SDk de Android en eclipse.

2

Después de ingresar a la interfaz de descarga, seleccione el SDK adecuado para descargar en su computadora. Lo que se descarga aquí es una herramienta de desarrollo de Android, que es muy simple y práctica. No necesitamos descargar eclipse nuevamente. En este paquete de descarga, traeremos una herramienta de desarrollo eclipse PARA Android en la que podemos desarrollar Android directamente.

Tres

Descomprimir después de la descarga. Luego de descomprimir, ingresamos a la carpeta llamada eclipse. Haga clic en la aplicación eclipse y ejecútela. Ejecútelo como se muestra en la figura. Es diferente de eclipse porque es una herramienta de desarrollo de Android y solo es adecuada para desarrollar Android. Ya nos han proporcionado buenos complementos, no es necesario instalarlos.

Cuatro

Después de ingresar a la interfaz de eclipse, comience a crear un nuevo proyecto de Android. Introduzca un nombre para el nuevo proyecto. Si no hay requisitos especiales, haga clic en "Siguiente" hasta completar. La configuración inicial es solo una estructura de marco aproximada que podemos modificar más adelante y, lo más importante, escribir el código.

Cinco

Una vez completadas todas las configuraciones, puede comenzar el desarrollo de Android. Como se muestra en la figura:

Al desarrollar Android, se recomienda no arrastrar y soltar controles, sino escribir código directamente.

Fin

Configuración de variables de entorno de Java

1

Por cierto, aquí se presenta la configuración de las variables de entorno de Java.

1) Primero abra la interfaz de la variable de entorno y agregue un valor JAVA_HOME. Haga clic derecho en Propiedades de la computadora y habrá Configuración avanzada a la izquierda. Una vez dentro, verás la opción de variables de entorno.

2) Cree java_home en la variable del sistema y coloque la ruta del SDK de Java en ella.

2

Crea una ruta de clase. Asimismo, cree un nuevo classpath en las variables del sistema e ingréselo a continuación. Sí, no es necesario introducir valores adicionales.

Tres

Ejecute cmd para probar. Presione win R para abrir el panel de comando, ingrese cmd, ingrese java -version y presione la tecla Intro, luego ingrese javac y presione la tecla Intro para ver si el resultado es el mismo que el de la imagen a continuación.

Cabe señalar que en java -version, hay un espacio después de java.

Pregunta 2: ¿Cómo desarrollar el primer programa para Android Hello World 1?

Abra el entorno de desarrollo SDK integrado de eclipse, haga clic en el menú Archivo-Nueva-Aplicación de Android para crear un nuevo proyecto de Android.

2

Ingrese el nombre del proyecto, el nombre del proyecto y el nombre del paquete, y haga clic en Siguiente.

Tres

Marca No cambies tu confianza y haz clic en Siguiente.

Cuatro

Este paso consiste en seleccionar el icono de inicio de la aplicación. Si desea cambiarlo, haga clic en Siguiente.

Cinco

Selecciona la actividad negra y haz clic en Siguiente.

Seis

Ingrese el nombre de la actividad y el nombre principal y haga clic en Siguiente.

Siete

Después de crear el proyecto, haga clic derecho en el proyecto para iniciarlo y ejecútelo como Seleccionar aplicación de Android para iniciar el proyecto.

Ocho

Luego, después de que se inicie el simulador, haga clic en Ver y se creará helloworld.

Pregunta 3: ¿Cómo aprender a programar en Android? Debido a las necesidades del proyecto, decidí dedicarme a la programación de Android a mediados de agosto, por lo que inmediatamente comencé a adquirir conocimientos de desarrollo de Android y a compartir mi experiencia de aprendizaje reciente con ustedes. No empieces descargando muchos materiales y vídeos y luego no sabrás qué hacer. Fíjese una meta. ¿Qué debo hacer? ¿Cómo logro mis objetivos?

No entiendo Java, pero entiendo C# y C, por lo que no recomiendo aprender el lenguaje Java solo. Si es un novato y no tiene una base lingüística, primero debe echar un vistazo al lenguaje Java y no mirar demasiado de cerca, porque cuando aprende Android, también está aprendiendo Java.

1. Metas claras

Estudiar sin metas me hará sentir que no habrá logros en el futuro. Hace 1 año, también planeé aprender a desarrollar Android, pero el propósito era aprender. Descargué muchos videos de aprendizaje de Internet y luego configuré un entorno de desarrollo para poder ejecutar Helloworld, escribir algunos registros y. Intercambio de actividades entre sí, pero en el futuro lo abandonaré porque no sé qué hacer después de estudiar. Hice algunos ejemplos basados ​​en Hulu Hua debido a que los problemas en ellos se resolvieron, no he podido estudiarlos de manera sistemática y profunda.

Esta vez, debido a las necesidades del producto, quise hacer una versión para Android. Lo que quería hacer fue diseñado desde el principio. Ver Shake 2 Elige 1 versión de Android. Al principio no sabía cuáles eran las dificultades técnicas, pero lo que quería lograr estaba muy claro y no estaba listo. Cuando encuentro problemas, reviso la información y los soluciono lentamente. Esto es específico y el efecto de aprendizaje es muy bueno. Hay tecnologías ya preparadas que se pueden utilizar. Algunas tecnologías requieren más información, de modo que la memoria será más profunda y el conocimiento adquirido será más sistemático.

En la próxima serie de artículos, les contaré en detalle los problemas encontrados al desarrollar 1. Aunque el programa es pequeño, es muy completo. Los requisitos para realizar demostraciones y productos no están al mismo nivel. Si un experto en Android considera que sus conocimientos son superficiales, puede tomar un desvío. Después de todo, estaba empezando como un completo novato.

2. Comprender las dificultades en el desarrollo de Android.

Al aprender una nueva plataforma, debes saber cuáles son las dificultades al desarrollar esta plataforma y no hacerlo al final. Si no se consideran estas cuestiones, la situación será peor. Después de buscar en línea, ¿cómo resumirías las dificultades de desarrollar Android?

1) Existen muchas versiones del sistema Android y la compatibilidad entre versiones es un problema, es decir, la fragmentación del sistema.

2) Los dispositivos Android cambian constantemente y es difícil unificarlos. Cada producto se convierte en un fragmento independiente y fragmentado de Android.

3) La resolución es diferente. Un producto puede requerir múltiples interfaces para la composición tipográfica, lo que requiere mucha mano de obra.

¿Te duele la cabeza cuando ves esta foto?

Con todo, la fragmentación de Android realmente puede matar a los desarrolladores.

3. Cree un entorno de desarrollo

Es difícil preparar una comida sin arroz, y el entorno de desarrollo es definitivamente lo primero que debe hacer. Hay muchos artículos como este, por lo que no entraré en más detalles. Gracias a Qin Wu, que también es miembro de Blog Garden. Escribe con gran detalle. Mira aquí.

4. Vea algunas experiencias resumidas por los internautas.

No es necesario que mires todo, solo mira los problemas que encuentras durante el desarrollo, para que el conocimiento que descubras se pueda poner en práctica de inmediato y el conocimiento se consolide.

1) En primer lugar, por supuesto, depende de la documentación de desarrollo de Android, que en realidad contiene la mayor parte del conocimiento, así como los ejemplos que vienen con el SDK.

2) La búsqueda de "desarrollo de Android" en el jardín del blog mostrará muchas cosas y muchos internautas tienen explicaciones sistemáticas.

3) eoe

En la comunidad de Android, muchos internautas han subido códigos de demostración ya preparados, muchos de los cuales se desarrollan imitando las interfaces de productos populares, lo cual es muy bueno.

5. Dominar los métodos de depuración

Personalmente, siempre he creído que las habilidades de depuración son las habilidades más importantes en el desarrollo. Si sus habilidades de depuración son pobres y no sabe cómo encontrar problemas, no será un buen programador y sus habilidades no serán mucho mejores.

Una vez completado Android, siento que la depuración es muy buena, gracias a Eclipse.

El IDE ha hecho un buen trabajo, pero la parte del diseño de la interfaz de Android es realmente agradable, Eclips... gt gt

Pregunta 4: Cómo usar c Escribir software móvil Android ? Esto no será fácil para ti. Android está escrito en java. Aprendiste C y C++. Si desea escribir software de Android, debe aprender el lenguaje Java y la interfaz del teléfono Android al mismo tiempo, lo que equivale a volver a aprender. A menos que estudies todos los días durante dos o tres años, no podrás escribir nada. Se recomienda escribir un programa shell que pueda usarse en win7. El shell actual es básicamente del sistema anterior y win7 no es muy práctico.

Pregunta 5: ¿Cómo escribir programas para teléfonos móviles Android? ¿Qué software se utilizó para escribirlo? Sea específico. Mira este tutorial, puede que te ayude. pan.baidu/...703809

Pregunta 6: ¿Cómo ejecutar su propio programa en un teléfono Android? ¿Estás utilizando ECLIPSE para desarrollar programas?

Si es así, primero puedes conectar el teléfono a la computadora mediante USB, luego activar el modo de depuración del teléfono y hacer clic derecho en el proyecto directamente. Método de operación:》Las aplicaciones de Android se pueden ejecutar directamente.

El archivo APK está en el directorio BIN del proyecto.

Pregunta 7: ¿Cómo escribir programas de Android para software de Android? Hay muchas plataformas, entre las que se utilizan comúnmente eclipse y myeclipse. Usamos estas dos plataformas para el desarrollo de Android. La instalación también es muy conveniente. Por supuesto, si eres muy avanzado, puedes escribir el código directamente en el Bloc de notas y luego compilarlo. . .

Pregunta 8: Cómo hacer que la interfaz de bienvenida del software de desarrollo de Android muestre la interfaz cargada y agregue una tarea retrasada. Por ejemplo, utilice un controlador y luego salte a la interfaz principal después de unos segundos.

Pregunta 9: ¿Cómo aprender a desarrollar software Android por 200 puntos? Descargue la documentación de desarrollo en el SDK de Android localmente y luego el Javadoc se mostrará en Eclipse, para que pueda ver el uso de cada función de la biblioteca en el código. En cuanto a libros, recomiendo comprar dos, "Mastering Android 2" o "Programación avanzada con Android 2". Las explicaciones son muy detalladas, pero hay que combinarlas con el SDK. No compre productos nacionales. . . . Después de leerlo, podrás comenzar tu propio proyecto. Con respecto a los conceptos básicos de Java, mi sensación actual es que si quiero aprender la plataforma Android en profundidad, los conceptos básicos de Java deben ser buenos (incluido el uso de varias bibliotecas de clases Java, código local jni, etc.). Pero si normalmente hace aplicaciones de manera casual, definitivamente puede hacer programación orientada a objetos.