android-headimage-cliper icon indicating copy to clipboard operation
android-headimage-cliper copied to clipboard

头像上传图片裁剪,实现仿QQ、微信两种效果

Results 10 android-headimage-cliper issues
Sort by recently updated
recently updated
newest added

这样,剪切界面的圆圈只是虚拟的,假的,没有以圆圈大小为剪切范围。

作者有注意到 双指缩放最小时候,图片会产生抖动?

在裁剪界面 回到桌面再进入app ,这个时候裁剪区域超过相册边缘 ,导致裁剪范围不正确

从相册选择图片,在系统弹出的文件管理系统中选择横向图片,未进行放大时移动照片,出现抖动的问题(注:小米5sPlus,7.0系统)。在项目代码(evan/wang/view/ClipViewLayout.java:161)中, //高的最小缩放比 minScale = rect.height() / (float) bitmap.getHeight(); if (scale < minScale) { scale = minScale; } 这种图片,应该属于scale < minScale的情况。 未研究透代码,冒昧试用以下方法(修改scale = minScale*1.1f ;),不会出现抖动问题,不知究竟是何原因。 //高的最小缩放比 minScale = rect.height() / (float)...

用andorid studio Monitors工具,重复几次操作,内存疯涨,导致在部分手机会出现直接闪退的的情况

setLayer既然是一个耗费性能的操作,其实我们在获得中间完全透明区域的时候,关闭掉硬件加速就可以了 **### setLayerType(View.LAYER_TYPE_SOFTWARE, null);** } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); /* int LAYER_FLAGS = Canvas.MATRIX_SAVE_FLAG | Canvas.CLIP_SAVE_FLAG | Canvas.HAS_ALPHA_LAYER_SAVE_FLAG | Canvas.FULL_COLOR_LAYER_SAVE_FLAG | Canvas.CLIP_TO_LAYER_SAVE_FLAG; canvas.saveLayer(0, 0, this.getWidth(), this.getHeight(), null,...

具体到getRealFilePathFromUri方法里返回的data为null.导致到剪裁图片的界面为空白的.一片

PT,机型是mate9,裁剪画面一片漆黑