Tutorial Android para principiantes por proyecto Peter Paul

Un Android contiene todos los archivos que componen el código fuente de su aplicación Android.

Esta lección muestra cómo crear un nuevo proyecto, ya sea usando Android Studio o utilizando las herramientas del SDK desde una línea de comandos.

Nota: Usted ya debe tener el SDK de Android instalado, y si usted está usando Android de estudio, también se debe tener instalado Android Studio. Si no tiene estos datos, siga la guía de instalación del SDK de Android antes de comenzar esta lección

Android tutorial servicio en segundo plano. | Tutorial de programación Android

Crear un proyecto con Android StudioIn Android Studio, cree un nuevo proyecto: Si todavía no ha abierto un proyecto, en la pantalla de bienvenida, haga clic en Nuevo Project.If que haya abierto un proyecto, desde En el menú Archivo, seleccione Nuevo proyecto.

Figura 1. Configuración de un nuevo proyecto en Android Studio.

En Configurar su nuevo proyecto, complete los campos como se muestra en la figura 1 y haga clic Next.It probablemente será más fácil siga estas lecciones si utiliza los mismos valores que shown.Application Nombre es el nombre de la aplicación que aparece a los usuarios. Para este proyecto, utilice "Mi Primera Aplicación." Dominio de la empresa ofrece un calificativo que se añadirá al nombre del paquete; Android Estudio recordará este partido de clasificación para cada nuevo proyecto que create.Package nombre es el nombre completo del proyecto (siguiendo las mismas reglas que las de nombramiento de los paquetes en el lenguaje de programación Java). Tu nombre de paquete debe ser único en todos los paquetes instalados en el sistema Android. Puede editar este valor independientemente del nombre de la aplicación o la empresa domain.Project ubicación es el directorio en el sistema que contiene el proyecto files.Under Seleccione el formulario factores de su aplicación se ejecutará en, marque la casilla para el teléfono y Tablet.For mínimo SDK, seleccione API 8: Android 2.2 (Froyo) .El Mínimo Obligatorio SDK es la primera versión de Android que admite su aplicación, indican usando el nivel de API. Para apoyar a tantos dispositivos como sea posible, debe establecer esta a la versión más bajo disponible que permite a su aplicación para proporcionar su conjunto de características del núcleo. Si es posible, cualquier característica de su aplicación sólo en las nuevas versiones de Android y no es crítica para el conjunto de características del núcleo de la aplicación, se puede activar la función sólo cuando se ejecuta en las versiones que lo soportan (como se discutió en Apoyo a diferentes versiones de la plataforma) .leave todos los de las otras opciones (TV, Wear, y vidrio) sin marcar y haga clic Next.Activities

Una actividad es una de las características distintivas del marco Android. Actividades proporcionan al usuario el acceso a su aplicación, y puede haber muchas actividades. Una aplicación por lo general tienen una actividad principal para cuando el usuario inicia la aplicación, otra actividad para cuando se selecciona algún contenido para ver, por ejemplo, y otras actividades para cuando ella realiza otras tareas dentro de la aplicación. Ver Actividades para más information.Under Añadir una actividad a < >, plantilla seleccionar Actividad en blanco y haga clic en Next.Under Elija opciones para el nuevo archivo, cambie el Nombre de la actividad a MyActivity. El nombre de la presentación cambia a activity_my, y el título de MyActivity. El Nombre del recurso menú es menu_my.Click el botón Finalizar para crear el proyecto project.Your Android es ahora una aplicación básica "Hello World" que contiene algunos archivos por defecto. Tómese un momento para revisar la más importante de ellas:

app /src /main /res /layout /activity_my.xmlThis es el archivo de diseño de XML para la actividad que ha añadido al crear el proyecto con Android Studio. Siguiendo el flujo de trabajo en Nuevo proyecto, Android Estudio presenta este archivo tanto con una vista de texto y una vista previa de la interfaz de usuario de pantalla. El archivo incluye algunos ajustes por defecto y un elemento TextView que muestra el mensaje: "¡Hola, mundo!" App /src /main /java /com.mycompany.myfirstapp /tab MyActivity.javaA para este archivo aparece en Android Studio cuando el flujo de trabajo en Nuevo proyecto acabados. Cuando se selecciona el archivo que vea la definición de clase de la actividad que ha creado. Cuando se genera y ejecuta la aplicación, la clase de actividad se inicia la actividad y carga el archivo de diseño que dice "Hello World!" App /AndroidManifest.xmlThe archivo de manifiesto /src /main describe las características fundamentales de la aplicación y define cada uno de sus componentes . Vas a visitar este archivo y cuando siga estas lecciones y añadir más componentes a su APP.app /build.gradleAndroid Studio utiliza Gradle para compilar y construir su aplicación. Hay un archivo build.gradle para cada módulo de su proyecto, así como un archivo build.gradle para todo el proyecto. Por lo general, sólo estás interesado en el archivo build.gradle para el módulo, en este caso la aplicación o módulo de aplicación. Aquí es donde se encuentran las dependencias de construcción de su aplicación, incluyendo la configuración defaultConfig: compiledSdkVersion es la versión de la plataforma contra la cual se le compilar su aplicación. De forma predeterminada, se establece en la última versión de Android disponible en el SDK. (Debe ser Android 4.1 o superior, y si usted no tiene una versión tales disponible, debe instalar uno utilizando el Administrador de SDK.) Usted todavía puede construir su aplicación para apoyar a las versiones anteriores, pero el establecimiento de este a la última versión que permite para habilitar nuevas características y optimizar su aplicación para una gran experiencia de usuario en la última devices.applicationId es el nombre del paquete completo para su aplicación que especificó durante la workflow.minSdkVersion Nuevo proyecto es la versión SDK mínimo especificó durante el flujo de trabajo en Nuevo proyecto . Esta es la primera versión del SDK de Android que su aplicación supports.targetSdkVersion indica la versión más alta de Android con la que ha probado su aplicación. Como las nuevas versiones de Android disponibles, usted debe probar su aplicación en la nueva versión y actualizar este valor para que coincida con el último nivel de la API y de esta manera aprovechar las nuevas características de la plataforma. Para obtener más información, lea apoyo a diferentes Plataforma Versions.See construcción de su proyecto con Gradle para más información sobre Gradle

Tenga en cuenta también los subdirectorios /res que contienen los recursos para su aplicación:

estirable < gt densidad y; /Directorios para estirable. objetos (tales como mapas de bits) que están diseñados para varias densidades, tales como de densidad media (MDPI) y pantallas de alta densidad (IPAP). Otros directorios dibujable contienen activos diseñados para otras densidades de pantalla. Aquí usted encontrará la ic_launcher.png que aparece al ejecutar el app.layout default /Directorio para los archivos que definen la interfaz de usuario de su aplicación como activity_my.xml, discutido anteriormente, que describe un diseño básico para el MyActivity class.menu/Directory para los archivos que definen items.values ​​menú /directorio de su aplicación para otros archivos XML que contienen una colección de recursos, como las definiciones de cuerda y de color. El archivo strings.xml define el "¡Hola, mundo!" cadena que se muestra cuando se ejecuta el predeterminado app.To ejecutar la aplicación, continuar a la siguiente lección.

Crear un proyecto con Command Line ToolsIf no está utilizando el Android Studio IDE, en su lugar puede crear su proyecto usando el SDK herramientas desde una línea de comandos:

Cambiar directorios dentro del SDK de Android SDK /path.Execute: herramientas /android lista targetsThis imprime una lista de las plataformas Android disponibles que ha descargado para su SDK. Encuentra la plataforma contra la que quieres compilar tu aplicación. Tome nota de la ID de destino. Le recomendamos que seleccione la versión más alta posible. Usted todavía puede construir su aplicación para apoyar a las versiones anteriores, pero el establecimiento de la meta de construcción a la última versión le permite optimizar su aplicación para la última devices.If no ve ningún objetivo en la lista, es necesario instalar algún usando el SDK de Android herramienta Administrador. Consulte Adición SDK Packages.Execute: Android crear proyecto --target < meta-id > --name MyFirstApp \\ - ruta < path-to-workspace > /MyFirstApp --activity MyActivity \\ - paquete com.example.myfirstappReplace < meta-id > con un ID de la lista de objetivos (del paso anterior) y reemplazar < path-to-workspace > con la ubicación en la que desea guardar su projects.Tip Android:. Añadir la plataforma-herramientas /, así como las herramientas /directorio a la variable de entorno PATH

su proyecto Android es ahora una aplicación básica "Hello World" que contiene algunos archivos por defecto. Para ejecutar la aplicación, continuar a la siguiente lección.