¿Cómo mostrar la medalla en Android?

Medal en Android se usa para dar un efecto de medalla a su aplicación de Android. Puedes ver este MedalView en la mayoría de los juegos móviles. Donde se muestra esta vista de medallas después de completar los niveles. Además, MedalView se puede mostrar en la mayoría de los sitios de codificación para dar la clasificación a los participantes. En este artículo, vamos a aprender cómo mostrar Medallas en Android. qué

Display Medal in Android

Aplicaciones de MedalLayout

  • Este MedalLayout se puede utilizar en algunas de las aplicaciones para clasificar a los participantes que han obtenido más puntos.
  • Se puede utilizar en la mayoría de las plataformas de codificación para clasificar a los participantes que han obtenido más puntos.
  • Este diseño de medallas se puede ver en la mayoría de los juegos. En el que el jugador es premiado por medalla después de la finalización del nivel.

Atributos de MedalLayout

Atributos

Descripción

dirección La dirección de la animación de medallas.
velocidad Animación de la velocidad de la medalla 
gradoX Grado de rotación del eje X
gradoY Grado de rotación del eje Y
escribe El objetivo de Medal Animation to View Group
autoencendido La animación de medallas se inicia automáticamente
círculo Bucle de animación de medallas
vueltas Número de vueltas por bucle

Implementación paso a paso

Paso 1: Crear un nuevo proyecto

Para crear un nuevo proyecto en Android Studio, consulte Cómo crear/iniciar un nuevo proyecto en Android Studio

Paso 2: agregue la dependencia de la biblioteca en el archivo build.gradle

Navegue hasta los scripts de gradle y luego hasta el nivel build.gradle (Módulo). Agregue la siguiente línea en el archivo build.gradle en la sección de dependencias.

implementación “com.github.skydoves:medal:1.0.4”

Después de agregar la dependencia, haga clic en la opción » sincronizar ahora » en la esquina superior derecha para sincronizar el proyecto.

Paso 3: trabajar con el archivo activity_main.xml

Vaya al archivo activity_main.xml y consulte el siguiente código. A continuación se muestra el código para el archivo activity_main.xml .

XML

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 
    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">
  
    <com.skydoves.medal.MedalLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:layout_weight="1"
        app:direction="right"
        app:speed="1500"
        app:turn="1">
          
        <ImageView
            android:layout_width="200dp"
            android:layout_height="200dp"
            android:scaleType="centerInside"
            android:src="@drawable/medal1" />
    </com.skydoves.medal.MedalLayout>
  
</RelativeLayout>

Producción:

Publicación traducida automáticamente

Artículo escrito por chinmaymunje96 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 *