Android-Android画像オープンソースビュー:SmartImageView

5855 ワード

プロジェクトの必要性、開発中に画像をロードする必要があり、自分で画像を書くにはネットからダウンロードする方法、キャッシュを書く必要があります.
Android規格のImageViewに代わるURLや通信録からの画像取得をサポートするオープンソースプロジェクト、smartImageViewをネット上で見つけました.
特徴:URLアドレスに基づいて画像をロードする;通信録の画像のロードをサポートします.非同期マウントをサポートします.キャッシュをサポートします. 
これは作者のプロジェクトのホームページで、使い方があります.http://loopj.com/android-smart-image-view/
作者のjarパッケージをダウンロードしてプロジェクトをインポートした後、xmlにコントロールを追加します
<com.loopj.android.image.SmartImageView
    android:id="@+id/my_image" />
コードにコントロールが見つかりました
SmartImageView myImage = (SmartImageView) this.findViewById(R.id.my_image);
コントロールの使用
urlで画像をロード
myImage.setImageUrl("http://www.awesomeimages.com/myawesomeimage.jpg");
アドレス帳の画像をロード
myImage.setImageContact(contactAddressBookId);
githubにはソースコードがあります.必要なものは見てください.https://github.com/loopj/android-smart-image-view