FacebookのライブラリFrescoのecpliseでの使用
2915 ワード
修正して、前のはすべて文字化けして、エディタは使いにくいです.悪い評価~!
1まずリポジトリファイルをあなたのecpliseにインポートして、私がアップロードしたリソースアドレス:リソースアドレス
中国語のFrescoドキュメントは、早めにAS開発に移行することをお勧めします.そして、問題があればEcpliceが直接githubに行って聞いてみてください.結局、人が開発したのはAS開発です.前にこのEclipseに問題があって、私も走って聞きました....
中国語ドキュメントアドレス:Frescoドキュメントアドレス
以前ダウンロードした公式サポートのバージョン新聞が
Could not find class 'com.facebook.imagepipeline.producers.DiskCacheProducer$1', referenced from method
このエラーは、上にアップロードしたパッケージがこの問題を修復し、テストしました.
1.簡単な使い方
最初にネットワーク権限を追加するには
1まずリポジトリファイルをあなたのecpliseにインポートして、私がアップロードしたリソースアドレス:リソースアドレス
中国語のFrescoドキュメントは、早めにAS開発に移行することをお勧めします.そして、問題があればEcpliceが直接githubに行って聞いてみてください.結局、人が開発したのはAS開発です.前にこのEclipseに問題があって、私も走って聞きました....
中国語ドキュメントアドレス:Frescoドキュメントアドレス
以前ダウンロードした公式サポートのバージョン新聞が
Could not find class 'com.facebook.imagepipeline.producers.DiskCacheProducer$1', referenced from method
このエラーは、上にアップロードしたパッケージがこの問題を修復し、テストしました.
1.簡単な使い方
最初にネットワーク権限を追加するには
<uses-permission android:name="android.permission.INTERNET"/>
第二步 ,这个初始化的声明要放在你的setContentView之前之前,在这个之前
// 我自己是放在自定义的application的子类当中,这个类是当程序开始加载,页面都没开始加载就创建了.所以起来的很早
Fresco.initialize(getApplicationContext());
第三步 记得在你的layout根布局下要声明下这个命名空间,要在根目录下.
xmlns:fresco="http://schemas.android.com/apk/res-auto"
4つ目はコントロールです自分のコントロールを使う必要があります.ImageLoaderのように、自分のコントロールを使って、画像をキャッシュしたくないです.もちろん、コード内でコントロールの初期化操作を動的に行うこともできます.直接newが出てくるこのコントロールも可能です
第五步 在代码中的使用
, uri , ,
:Fresco URI. URI , URI scheme。
: Scheme http://, https:// HttpURLConnection file:// FileInputStream Content provider content:// ContentResolver asset asset:// AssetManager res res:// Resources.openRawResource
ps:私がassetを使っているとき、使っているasset://でいいです.なぜか聞かないでください.私は知りません.