android.widget.ImageView#getDrawingCache ( )源码实例Demo

下面列出了android.widget.ImageView#getDrawingCache ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: ActivityOptionsICS   文件: MainActivity.java
public void thumbNailScaleAnim(ImageView view) {
	view.setDrawingCacheEnabled(true);
	 Bitmap bitmap = view.getDrawingCache();
	  ActivityOptionsCompatICS options = ActivityOptionsCompatICS.makeThumbnailScaleUpAnimation(
	    view, bitmap, 0, 0);
	  // Request the activity be started, using the custom animation options.
	  ActivityCompatICS.startActivity(MainActivity.this, intent, options.toBundle());
	  //view.setDrawingCacheEnabled(false);
}
 
/**
 * 这个方法可以用于4.x上,是将一个小块的Bitmpat进行拉伸的动画
 */
private void showThumbNailScaleAnim(ImageView view) {
    view.setDrawingCacheEnabled(true);
    Bitmap bitmap = view.getDrawingCache();
    if (mTestSwitch) {
        ActivityOptionsCompat optionsCompat
                = ActivityOptionsCompat.makeThumbnailScaleUpAnimation(
                view,
                bitmap,
                0, 0
        );
        ActivityCompat.startActivity(
                OptionsCompatDemoActivity.this,
                mIntent,
                optionsCompat.toBundle());
    } else {
        ActivityOptionsCompatICS optionsCompatICS
                = ActivityOptionsCompatICS.makeThumbnailScaleUpAnimation(
                view,
                bitmap,
                0, 0
        );
        ActivityCompatICS.startActivity(
                OptionsCompatDemoActivity.this,
                mIntent,
                optionsCompatICS.toBundle());
        // view.setDrawingCacheEnabled(false);
    }
}
 
源代码3 项目: star-zone-android   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码4 项目: OmniList   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码5 项目: Android   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码6 项目: ZoomPreviewPicture   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码8 项目: narrate-android   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码9 项目: BigApp_Discuz_Android   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码10 项目: Album   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码11 项目: Nimingban   文件: PhotoViewAttacher.java
@Override
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码12 项目: android-project-wo2b   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码13 项目: MoeGallery   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码14 项目: MultiView   文件: ImageViewScaler.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码15 项目: GalleryFinal   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码16 项目: ImageSelector   文件: CropPhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
 ImageView imageView = getImageView();
 return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码17 项目: RotatePhotoView   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码18 项目: Tweetin   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
源代码19 项目: UltimateAndroid   文件: PhotoViewAttacher.java
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}
 
public Bitmap getVisibleRectangleBitmap() {
    ImageView imageView = getImageView();
    return imageView == null ? null : imageView.getDrawingCache();
}