Cree una aplicación de Android con HTML, CSS y JavaScript en Android Studio

Android es un sistema operativo móvil basado en una versión modificada del kernel de Linux y otro software de código abierto, diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes y tabletas. Sí, lo leíste bien en el título de este artículo. En este artículo, vamos a crear una aplicación de Android con HTML , CSS y JavaScript en Android Studio .

¿Qué vamos a construir en esta aplicación?

Aquí hay un video de muestra de lo que vamos a construir en este artículo. Enviaremos texto para mostrar usando HTML y Javascript y cambiaremos el color de fondo usando CSS.

Implementación paso a paso

Paso 1: Crear un nuevo proyecto

  • Abra un nuevo proyecto.
  • Estaremos trabajando en Actividad vacía con lenguaje como Java. Deje todas las demás opciones sin cambios.
  • Asigne un nombre a la aplicación a su conveniencia.
  • Habrá dos archivos predeterminados llamados activity_main.xml y MainActivity.java.

Si no sabe cómo crear un nuevo proyecto en Android Studio, puede consultar ¿Cómo crear/iniciar un nuevo proyecto en Android Studio?  

Paso 2. Trabajando en el archivo XML

Vaya a la aplicación > res > diseño > actividad_principal.xml y agregue el siguiente código a ese archivo. A continuación se muestra el código para el archivo activity_main.xml.

XML

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
  
    <WebView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/webView"/>
    
</LinearLayout>

Paso 3. Trabajando en un archivo HTML

Vaya a aplicación > nuevo > archivo y asígnele el nombre index.html. Use el siguiente código en el archivo index.html

HTML

<html>
<head>
    <link rel="stylesheet" href="style.css">
</head>
<body>
<h1>
    This Text is shown with help of HTML.
</h1>
<script src="index.js"></script>
</body>
</html>

Paso 4. Trabajando en el archivo CSS

Vaya a aplicación > nuevo > archivo y asígnele el nombre style.css. Use el siguiente código en el archivo style.css

CSS

body
{
    background-color: pink;
}
h1
{
    color:white
}

Paso 5. Trabajando en el archivo Javascript

Vaya a aplicación > nuevo > archivo y asígnele el nombre index.js. Use el siguiente código en el archivo index.js

Javascript

document.write("This text is shown from Javascript");

Paso 6. Trabajando en el archivo Java

Navegue hasta el archivo MainActivity.java y use el siguiente código en él.

Java

package com.example.androidwebapp;
  
import androidx.appcompat.app.AppCompatActivity;
  
import android.os.Bundle;
import android.webkit.WebView;
  
public class MainActivity extends AppCompatActivity {
  
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
  
        WebView webView=findViewById(R.id.webView);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.loadUrl("file:///android_asset/index.html");
    }
}

Aquí está el resultado final de nuestra aplicación.

Producción:

Publicación traducida automáticamente

Artículo escrito por jangirkaran17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *