1.依賴和許可權
compile 'com.facebook.fresco:fresco:0.12.0'
// 在 api < 14 上的機器支援 webp 時,需要新增
compile 'com.facebook.fresco:animated-base-support:0.12.0'
// 支援 gif **,需要新增
compile 'com.facebook.fresco:animated-gif:0.12.0'
// 支援 webp (靜態圖+**),需要新增
compile 'com.facebook.fresco:animated-webp:0.12.0'
compile 'com.facebook.fresco:webpsupport:0.12.0'
// 僅支援 webp 靜態圖,需要新增
compile 'com.facebook.fresco:webpsupport:0.12.0'
android:name="android.permission.internet" />
2.初始化和註冊
public
class
extends
@override
public
void
oncreate()
}
3.在xml檔案中
xmlns:fresco=""
4.控制項
.facebook
.drawee
.view
.******draweeview
android:id="@+id/my_image_view"
android:layout_width="130dp"
android:layout_height="130dp"
fresco:placeholderimage="@drawable/my_drawable"
/>
5.開始載入
uri uri = uri.parse("");
******draweeview draweeview = (******draweeview) findviewbyid(r.id
.my_image_view);
draweeview.setimageuri(uri);
Fresco 使用筆記
官網 中文版 中文版可能沒更新最新的內容,所以我還是喜歡直接看英文版的官網。ps 以下操作是在全程 vpn 環境下進行 都說用 android studio 來使用會比較好,於是把原來的專案遷過來 android studio 了,折騰過一陣子後,原專案終於可以正在編譯執行。但,當要新增 fresc...
Fresco使用注意點
1.必須設定寬高,可以xml中設定,也可以在 中設定,不支援wrap content,如果在xml中拿不準寬高,要在 中 呼叫setlayoutparams顯式設定寬高 2.以下個方法也許你會用到 public static void init context context 預載入 param c...
Fresco的配置及使用
如何在專案中引入 fresco 編輯build.gradle檔案 在dependencies下新增依賴 選擇所需的 在 api 14 上的機器支援 webp 時,需要新增 compile com.facebook.fresco animated base support 0.12.0 支援 gif ...