خانه اندروید

800 ساعت آموزش اختصاصی

بیش از 30 هزار دانشجو

آموزش های پروژه محور

مطالب پیشنهادی حتما مشاهده کنید :

فیلم آموزش استفاده از کتابخانه Picasso اندروید استودیو

فیلم آموزش استفاده از کتابخانه Picasso اندروید استودیو

فیلم آموزش استفاده از کتابخانه Picasso اندروید استودیو

آموزش کتابخانه Picasso نمایش تصاویر از سرور

کتابخانه Picasso ، عرض سلام خدمت کاربران گرامی سایت خانه اندروید قصد داریم کتابخانه پیکاسو روخدمتون معرفی کنیم این کتابخانه که پس از گلاید یکی از برترین کتابخانه های اندروید استودیو برای نمایش تصاویر از سرور به شمار می رود و دقت کنید برای اینکه تصاویر از سمت سرور لود شود داخل Imageview نیازمند سطح دسترسی یا به اصطلاح permission هستید.که درادامه همین توضیحات می توانید اضافه کنید به Android Manifest.xml که در زیر قرار گرفته شده است.

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

دلیل استفاده از کتابخانه پیکاسو Picasso چیست ؟ کتابخانه فوق توسط شرکت squareup طراحی و توسعه داده شده و کتابخانه قدرتمند هست برای نمایش تصاویر از سرور و کش کردن تصاویر در حافظه داخلی یا خارجی اندروید که بسیار قدرتمند عمل می کند .که در ادامه آموزش استفاده از این کتابخانه را خدمت شما دوستان آموزش می دهیم.در آخر این توضیحات یادآور می شویم که فیلم آموزشی این قسمت در زیر پست قرار گرفته و می توانید دانلود کنید.

حتما بخوانید : فیلم آموزش استفاده از کتابخانه Glide اندروید استودیو

آموزش استفاده از کتابخانه Picasso:

دقت کنید برای اینکه از این کتابخانه استفاده کنید نیاز دارید به vpn تا توسط گردل دانلود و به پروژه اندروید شما اضافه بشه و حالا vpn را ران کنید سپس در بخش gridle scripts و روی builde.gradle(Modulde:app) کلیک کنید و کتابخانه زیر را اضافه کنید.

compile 'com.squareup.picasso:picasso:2.5.2'

حالا برای اینکه تغییرات صورت بگیره و کتابخانه پیکاسو دانلود بشه نیاز دارید به سینک کردن پروژه که در بالا می توانید روی سینک کلیک کنید و دانلود این کتابخانه زمان زیادی از شما نمی گیره و به راحتی دانلود میشه.

میرم سراغ آموزش استفاده از این کتابخانه در بخش xml :

در بخش activity main لطفا کد xml زیر را اضافه کنید که شامل یک imageview و یک دکمه برای کلیک می باشد تا با کلیک شما تصویر از آدرس سایت خانه اندروید لود بشه.دقت کنید روت اصلی اکتیوتی من Linerlayout می باشد .

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:app="https://schemas.android.com/apk/res-auto"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    xmlns:design="https://schemas.android.com/apk/res-auto"
    tools:context="com.rss.homeandroidir.network.MainActivity"
    android:padding="1dp"
    android:orientation="vertical">
<ImageView
    android:layout_width="match_parent"
    android:layout_height="300dp"
    android:id="@+id/img_view"/>

 <Button
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:text="نمایش عکس"
     android:id="@+id/btn_view"/>
 </LinearLayout>

و حالا نوبت به استفاده از فایل xml در بخش جاوا میرسه نیاز داریم تا دکمه و imageview رو کست( معرفی) کنیم.

package com.rss.homeandroidir.network;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;

import com.bumptech.glide.Glide;
import com.squareup.picasso.Picasso;

public class MainActivity extends AppCompatActivity {
    Button btnview;
    ImageView imgview;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        btnview=(Button) findViewById(R.id.btn_view);
        imgview =(ImageView) findViewById(R.id.img_view);
         btnview.setOnClickListener(new View.OnClickListener() {
         @Override
         public void onClick(View view) {
          Picasso.with(MainActivity.this).load("https://homeandroid.ir/wp-content/uploads/2016/11/Android-Studio-Wifi-ADB-768x432.jpg").into(imgview);
         }


     });




    }


}

 

امیدوارم آموزش امروز مورد پسندتون قرار بگیره دوستان فیلم آموزشی این قسمت هم آماده شده می توانید دانلود کنید تا توضیحات بیشتر را در قالب فیلم آموزشی ببنید.

خانه اندروید دانلود فیلم آموزشی  لطفا فیلم آموزشی رو هم ببنید برای توضیحات بیشتر :

homeandroid.ir  دانلود فیلم آموزش استفاده از کتابخانه Picasso اندروید استودیو

حجم فیلم آموزشی   حجم فیلم : ۲۵ مگابایت

پسورد فایل   پسورد فایل فشرده : homeandroid.ir

خانه اندروید منبع آموزش : خانه اندروید

 

درباره نویسنده

جواد محمدی هستم بنیان‌گذار سایت خانه اندروید در خدمتون هستیم با آموزش و مفاهیم برنامه نویسی اندروید-نزدیک به 10 سال هست در حوزه برنامه نویسی فعالیت می کنم. مسلط به kotlin,java,flutter,php هستم . در خانه اندروید دانستی های خودم را در اختیار تمامی علاقمندان به برنامه نویسی قرار میدم.تشکر از اینکه خانه اندرورید رو دنبال می کنید.

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

    دیدگاه های طولانی نادیده گرفته می شوند لذا دیدگاه خودتان را در دو خط خلاصه کنید.

    دیدگاه های که شامل توهین یا متن توهین آمیز اصلا تایید نمی شود.

    به دیدگاه های بی نام و نشان که ایمیل فیک و نام فیک وارد می کنند پاسخ داده نمی شود

2 دیدگاه

  1. حامد گفت:

    سلام پیکاسو رو میخواستم از سایت http://square.github.io/picasso/
    دانلود کنم ارور ۴۰۴ میده
    از vpn هم استفاده کنم همین ارور رو میده

    • Admin گفت:

      سلام و احترام
      به جای پیکاسو از کتابخانه گلاید استفاده کنید چون هم profermance بهتری داره و هم سرعت بیشتری نسبت به رغیب خودش پیکاسو داره
      https://homeandroid.ir/glide
      و هم چنین نحوه حل ارور شما :
      implementation ‘com.squareup.picasso:picasso:2.71828’
      از کتابخانه بالا استفاده کنید.
      موفق باشین.
      با احترام.