نمودار دایره ای در اندروید
رسم نمودار دایره ای pie chart در اندروید با کاتلین
1397-10-19
سورس کد سایت کارخانه تولید رنگ با php
سورس کد سایت کارخانه تولید رنگ با php
1397-10-24

نمایش فایل گیف gif در اندروید

نمایش گیف در اندروید

نمایش گیف در اندروید

نمایش فایل گیف gif در اندروید ، گیف ها (gif) یکی از کاربردی ترین ویو  ها در هر پلتفرمی هستند ! در اندروید نیز معمولا میشه بجای اینکه چندین خط کد برای انیمیشن نوشت از گیف ها استفاده کرد خیلی هم راحت 😀

نمایش gif در اندروید

نتیجه آموزش  نمایش فایل گیف در برنامه نویسی اندروید بصورت زیر خواهد بود (برای مشاهده گیف روی آن کلیک کنید 🙂 )

نمایش gif در اندروید

نمایش gif در اندروید

برای نمایش گیف در اندروید میتونیم از یک کتابخانه استفاده کنیم که کار رو بشدت راحت کرده و تنها کاری که ما باید بکنیم این ست که فایل gif رو داخل فولدر drawable پروژه کپی کنیم و ازش استفاده کنیم!

خب اولین کار اضافه کردن دپندنسی کتابخانه android-gif-drawable به گردل (Module:app) پروژه هستش

//gif
implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.16'

قدم بعد باید maven centralرو به گردل (project:projName) اضافه کنیم

repositories {
    mavenCentral()
    maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
}


repositories {
    mavenCentral()
}

حالا فقط کافیه یک فایل gif رو به فولدر drawable اضافه کنیم و داخل لایه xml بصورت زیر قرار بدیم

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".GifActivity">

    <pl.droidsonroids.gif.GifImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:src="@drawable/tenor2"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent"/>

</android.support.constraint.ConstraintLayout>

همونطور ک مشخصه از ویو مربوط به کتابخانه android-gif استفاده کردیم

حالا برنامه رو ران کنید ونتیجه رو ببینید. 🙂

 

امیدوارم این پست براتون مفید بوده باشه و ازش استفاده کنید. از طریق راه های ارتباطی زیر میتونید با ما برای درخواست آموزش های اختصاصی و انواع پروژه ها در ارتباط باشید.

 

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *