Hola y bienvenido a smarthome-blogger.de. El video de hoy es sobre programación.
la aplicación de hogar inteligente para sistemas Android Se inició Android Studio. Lo primero que necesitas es el software.
Instalado. Para usar Android Studio,
debe tener el kit de desarrollo de Java en su PC estar instalado. Puede descargar el JDK debajo de la pantalla
Descargar dirección.
Después de instalarlo,
¿Se puede descargar e instalar Android Studio? voluntad. Android Studio está disponible en la pantalla
dirección para descargar. Después de la descarga, puede usar Android Studio
instalar y entonces empezar. Primero, se crea un nuevo proyecto. Para hacer esto, haga clic en "Iniciar un nuevo Android Studio
proyectos". En el siguiente paso, puede darle a la aplicación un
Dar nombre, configurar el nombre del paquete y establecer dónde se guarda el proyecto
será Introduzca "Smarthome" como nombre de la aplicación y
como dominio de empresa "smarthome-blogger.de".
Luego haces clic en "Siguiente". Ahora se determina en qué sistemas
la aplicación se está ejecutando y qué versión de Android al menos se requiere. Aquí está la versión de Android para teléfonos inteligentes
4.0.3 seleccionado. Marque la casilla "Usar" y configure la versión
a 5.1. A continuación, la primera actividad es la
aplicación creada. Una actividad es una ventana en la que se
se puede mostrar La actividad se denomina "Actividad de inicio de sesión". Se usa solo para usuarios autorizados.
Otorga acceso a la aplicación de hogar inteligente. Ninguna actividad
creado. Al hacer clic en "Finalizar" se completa el proyecto
creado y terminas en el editor de Android Estudio. A la izquierda del editor se ve el directorio del proyecto,
donde puede encontrar todos los archivos del proyecto. Busque el archivo "AndroidManifest.xml" en el directorio del proyecto
y abrirlos. En este archivo, ahora agrega encima de la etiqueta de la aplicación
ingrese una etiqueta de permiso de uso y déle el nombre "android.permission.INTERNET".
La aplicación ahora tiene permiso para configurar conexiones
para crear con Internet. Todos los permisos ingresados aquí
convertirse, convertirse se muestra al usuario al instalar la aplicación. Ahora abra la carpeta en el directorio del proyecto.
"Gradle Scripts" y allí el archivo "build.gradle (módulos: móvil)". Ahí ahora agregas el bloque de dependencias.
las líneas "compile 'com.android.volley:volley:1.0.0'", "compilar 'com.android.support:cardview-v7:23.4.0'"
y "compile 'com.android.support:recyclerview-v7:23.4.0'" agregado. Estas 3 bibliotecas son utilizadas por la aplicación. Volley es una biblioteca para solicitudes HTTP,
Cardview es un elemento GUI con redondeado esquinas y ligera sombra,
que también se usa en muchas aplicaciones actuales will y RecyclerView es un recurso eficiente
Lista. A continuación, las variables de color para
define la aplicación. Para ello, abra el archivo "colors.xml" en el
Directorio "res -> valores". Ya existen cuatro variables. Tienes una cadena como nombre y un
Número hexadecimal como valor de color. Los valores de estas variables ahora están cambiados. La variable "colorHeaderStart" se establece en "#00ccff"
cambiado, "colorPrimary" obtiene el valor "#0099cc",
"colorPrimaryDark" se convierte en "#0077aa" y el La variable "colorAccent" se convierte en una referencia por ahora
pasado al color "colorPrimary".
Entonces las siguientes variables de color
creado: "textcolorDark" con "#666666"
"textColorLight" con "#ffffff" y "layoutBackground" con el valor "#eeeeee" También para distancias y tamaños de uso frecuente
Se crean variables propias. Para ello, abra el archivo "dimensions.xml" y
agregue 4 nuevas variables de tamaño. "cardViewElevation" con "4dp"
"cardViewCornerRadius" con "4dp" "recyclerItemHeight" con "200dp"
y "recyclerItemWidth" con "120dp". Después de eso, una nueva actividad para el menú principal.
creado por la aplicación. Para hacer esto, haga clic con el botón derecho del mouse
en un Actividad ya creada u otra clase de Java,
seleccione "Nuevo", "Actividad" y luego "Actividad del cajón de navegación".
Esta actividad se llama "MainActivity". Ahora agréguelo al archivo MainActivity.java
Agregue la siguiente línea al método onCreate: "Cadena estática final EXTRA_ROOMS = "EXTRA_ROOMS";"
Con un extra, datos entre Las actividades intercambiadas están claramente identificadas
voluntad. A continuación, cree una clase que
utilizado por la aplicación para solicitudes HTTP. Para hacer esto, haga clic derecho en una clase de Java
y seleccione "Nuevo" -> "Clase Java". Asigne a esta clase el nombre "HTTPRequest". En esta clase ahora creas una estática
Método "sendRequest" con los parámetros context, requestData, serverIp y devolución de llamada. En el cuerpo del método, un objeto RequestQueue
y crea un objeto StringRequest. El objeto RequestQueue recibe el contexto de la
pasar la aplicación y la interfaz StringRequest el método de solicitud,
la URL, una implementación de la interfaz Response.Listener, que se lleva a cabo
si la solicitud fue exitosa y una implementación de la interfaz Response.ErrorListener,
que se ejecuta en errores.
En el método de interfaz onResponse()
el método onRequestResult de la devolución de llamada llamado y en el método onErrorResponse()
será el método onError() de la devolución de llamada ejecutada. También implementa el objeto StringRequest
el método getParams() utilizando el objeto requestData es regresado. Entonces el objeto StringRequest
a la cola del objeto RequestQueue agregado. Ahora la interfaz HTTPRequestCallback
creado, que los dos métodos onRequestResult() y onError().
Ambos métodos reciben un como parámetro
String y no tienen valor de retorno. Eso es todo por este video con la aplicación de Android. En el próximo video será la pantalla de inicio de sesión
diseñado e implementado. Gracias por mirar y hasta la próxima
justo..