Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Fresco簡單的使用—SimpleDraweeView

Fresco簡單的使用—SimpleDraweeView

編輯:關於Android編程

百學須先立志—學前須知:

在我們平時加載圖片(不管是下載還是加載本地圖片…..)的時候,我們經常會遇到這樣一個需求,那就是當圖片正在加載時應該呈現正在加載時的圖像,當圖片加載失敗時應該呈現圖片加載時的圖像,當我們重新加載這張圖片時,應該呈現重試時圖像,直到這張圖片加載完成。這些繁瑣並且重復的如果得不到簡化的話,那將是一個開發人員的噩夢,現在好了,我們用Facebook出品的一個強大的圖片加載組件Fresco幾行代碼就可以搞定以上問題了。

盡信書,不如無書—能學到什麼?

1、SimpleDraweeView最基本的使用
2、SimpleDraweeView的圓形圖
3、SimpleDraweeView的圓角圖
4、SimpleDraweeView的縮放類型

工欲善其事必先利其器—下載Fresco並導入到項目

Fresco中文說明:http://www.fresco-cn.org/

Fresco項目GitHub地址:https://github.com/facebook/fresco

第一步進入Fresco項目GitHub地址:

第一步

第二步添加Fresco到項目工程:

使用說明

第三步服務及權限:

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

服務及權限

常見問題:

初次使用,我們就先簡單書寫我們的activity_main.xml:

"http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <com.facebook.drawee.view.SimpleDraweeView android:id="@+id/main_adv" android:layout_width="300dp" android:layout_height="300dp" android:layout_centerInParent="true" >