From 55c86f46316d95c19d5841b7c889be898c82f101 Mon Sep 17 00:00:00 2001 From: chenjianpeng Date: Fri, 7 May 2021 08:44:19 +0800 Subject: [PATCH 1/3] =?UTF-8?q?1=EF=BC=8C=E4=BF=AE=E6=94=B9checkstyle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/donkingliang/imageselector/util/HeLog.java | 1 - 1 file changed, 1 deletion(-) diff --git a/entry/src/main/java/com/donkingliang/imageselector/util/HeLog.java b/entry/src/main/java/com/donkingliang/imageselector/util/HeLog.java index e19147d..584cfd0 100644 --- a/entry/src/main/java/com/donkingliang/imageselector/util/HeLog.java +++ b/entry/src/main/java/com/donkingliang/imageselector/util/HeLog.java @@ -40,5 +40,4 @@ public final class HeLog { public static void d(String tag, String info) { HiLog.debug(LABEL_LOG, LOG_FORMAT, tag, info); } - } -- Gitee From fd3d2d74a4a4fe561dd279cb2294f38f6e9372c8 Mon Sep 17 00:00:00 2001 From: chenjianpeng Date: Tue, 18 May 2021 15:01:47 +0800 Subject: [PATCH 2/3] =?UTF-8?q?1=EF=BC=8C=E4=BF=AE=E6=94=B9readme=EF=BC=8C?= =?UTF-8?q?changelog?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ---- changelog.md | 2 ++ .../java/com/yalantis/ucrop/model/ImageState.java | 1 - .../com/yalantis/ucrop/task/BitmapCropTask.java | 14 -------------- .../com/yalantis/ucrop/task/BitmapLoadTask.java | 10 ---------- .../com/yalantis/ucrop/util/BitmapLoadUtils.java | 14 -------------- .../java/com/yalantis/ucrop/util/EglUtils.java | 12 ------------ .../yalantis/ucrop/util/FastBitmapDrawable.java | 5 +---- .../com/yalantis/ucrop/util/ImageHeaderParser.java | 2 -- .../java/com/yalantis/ucrop/util/RectUtils.java | 1 - .../ucrop/util/RotationGestureDetector.java | 2 -- .../yalantis/ucrop/view/TransformImageView.java | 2 +- 12 files changed, 4 insertions(+), 65 deletions(-) diff --git a/README.md b/README.md index ac67224..b27d0c8 100644 --- a/README.md +++ b/README.md @@ -11,8 +11,6 @@ - 项目移植状态:主功能完成 - 调用差异:无 - 开发版本:sdk5,DevEco Studio2.1 beta3 -- 项目作者和维护人:陈建朋 -- 联系方式:chenjianpeng050@chinasoftinc.com - 原项目Doc地址:https://github.com/donkingliang/ImageSelector #### 效果演示 @@ -117,8 +115,6 @@ CloudTest代码测试无异常 当前版本demo功能与原组件基本无差异 -测试员:杨辉 - #### 版本迭代 - 0.0.1-SNAPSHOT diff --git a/changelog.md b/changelog.md index ad7015b..a95467b 100644 --- a/changelog.md +++ b/changelog.md @@ -11,5 +11,7 @@ # 遗留问题(暂不支持的功能): 1、目前使用三方库,图片加载缓慢,内存占用高。 +2、目前模拟器无法拍照 + diff --git a/ucrop/src/main/java/com/yalantis/ucrop/model/ImageState.java b/ucrop/src/main/java/com/yalantis/ucrop/model/ImageState.java index 7aadbf9..4e22b9f 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/model/ImageState.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/model/ImageState.java @@ -1,6 +1,5 @@ package com.yalantis.ucrop.model; -//import android.graphics.RectF; import ohos.agp.utils.RectFloat; /** diff --git a/ucrop/src/main/java/com/yalantis/ucrop/task/BitmapCropTask.java b/ucrop/src/main/java/com/yalantis/ucrop/task/BitmapCropTask.java index 372314f..8ea3cee 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/task/BitmapCropTask.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/task/BitmapCropTask.java @@ -1,10 +1,8 @@ package com.yalantis.ucrop.task; -//import android.content.Context; import com.yalantis.ucrop.view.CropResult; import ohos.aafwk.ability.DataAbilityHelper; import ohos.app.Context; -//import android.graphics.Bitmap; import ohos.app.Environment; import ohos.data.rdb.ValuesBucket; import ohos.eventhandler.EventHandler; @@ -12,24 +10,12 @@ import ohos.eventhandler.EventRunner; import ohos.media.image.ImagePacker; import ohos.media.image.ImageSource; import ohos.media.image.PixelMap; -//import android.graphics.Matrix; import ohos.agp.utils.Matrix; -//import android.graphics.RectF; import ohos.agp.utils.RectFloat; -//import android.net.Uri; import ohos.media.image.common.Rect; import ohos.media.image.common.Size; import ohos.media.photokit.metadata.AVStorage; import ohos.utils.net.Uri; - -//import android.os.AsyncTask; - -//import android.util.Log; - -//import androidx.annotation.NonNull; -//import androidx.annotation.Nullable; -//import androidx.exifinterface.media.ExifInterface; - import com.yalantis.ucrop.callback.BitmapCropCallback; import com.yalantis.ucrop.model.CropParameters; import com.yalantis.ucrop.model.ImageState; diff --git a/ucrop/src/main/java/com/yalantis/ucrop/task/BitmapLoadTask.java b/ucrop/src/main/java/com/yalantis/ucrop/task/BitmapLoadTask.java index 1107c65..ccfcf4f 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/task/BitmapLoadTask.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/task/BitmapLoadTask.java @@ -1,27 +1,17 @@ package com.yalantis.ucrop.task; -//import android.content.Context; import ohos.aafwk.ability.DataAbilityHelper; import ohos.aafwk.ability.DataAbilityRemoteException; import ohos.app.Context; -//import android.graphics.Bitmap; import ohos.eventhandler.EventHandler; import ohos.eventhandler.EventRunner; import ohos.media.image.PixelMap; -//import android.graphics.BitmapFactory; import ohos.media.image.ImageSource; -//import android.graphics.Matrix; import ohos.agp.utils.Matrix; -//import android.net.Uri; import ohos.media.image.common.Size; import ohos.utils.net.Uri; -//import android.os.AsyncTask; -//import android.util.Log; import com.yalantis.ucrop.util.LogUtils; -//import androidx.annotation.NonNull; -//import androidx.annotation.Nullable; - import com.yalantis.ucrop.callback.BitmapLoadCallback; import com.yalantis.ucrop.model.ExifInfo; import com.yalantis.ucrop.util.BitmapLoadUtils; diff --git a/ucrop/src/main/java/com/yalantis/ucrop/util/BitmapLoadUtils.java b/ucrop/src/main/java/com/yalantis/ucrop/util/BitmapLoadUtils.java index 9c6dbb0..a58109b 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/util/BitmapLoadUtils.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/util/BitmapLoadUtils.java @@ -1,9 +1,7 @@ package com.yalantis.ucrop.util; -//import android.content.Context; import ohos.agp.window.service.DisplayManager; import ohos.app.Context; -//import android.graphics.PixelMap; import ohos.app.Environment; import ohos.media.image.ImagePacker; import ohos.media.image.PixelMap; @@ -11,22 +9,13 @@ import ohos.media.image.PixelMap; import ohos.hiviewdfx.HiLog; import ohos.hiviewdfx.HiLogLabel; -//import android.graphics.BitmapFactory; import ohos.media.image.ImageSource; -//import android.graphics.Canvas; -//import android.graphics.Matrix; -//import android.graphics.Point; import ohos.agp.utils.Point; -//import android.net.Uri; import ohos.media.image.common.Size; import ohos.utils.net.Uri; -//import android.os.AsyncTask; 暂不提供AsyncTask - -//import android.view.Display; import ohos.agp.window.service.Display; -//import android.view.WindowManager; import com.yalantis.ucrop.callback.BitmapLoadCallback; import com.yalantis.ucrop.task.BitmapLoadTask; @@ -36,9 +25,6 @@ import java.net.HttpURLConnection; import java.net.URL; import java.net.URLConnection; -//import androidx.annotation.NonNull; -//import androidx.annotation.Nullable; -//import androidx.exifinterface.media.ExifInterface; /** * Created by Oleksii Shliama (https://github.com/shliama). diff --git a/ucrop/src/main/java/com/yalantis/ucrop/util/EglUtils.java b/ucrop/src/main/java/com/yalantis/ucrop/util/EglUtils.java index 7b70803..f797859 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/util/EglUtils.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/util/EglUtils.java @@ -1,19 +1,7 @@ package com.yalantis.ucrop.util; //不 会 改 -//import android.annotation.TargetApi; import ohos.agp.render.opengl.*; -//import android.opengl.EGL14; -//import android.opengl.EGLConfig; -//import android.opengl.EGLContext; -//import android.opengl.EGLDisplay; -//import android.opengl.EGLSurface; -//import android.opengl.GLES10; -//import android.opengl.GLES20; -//import android.os.Build; -//import android.util.Log; - -//import javax.microedition.khronos.egl.EGL10; /** * Created by Oleksii Shliama [https://github.com/shliama] on 9/8/16. diff --git a/ucrop/src/main/java/com/yalantis/ucrop/util/FastBitmapDrawable.java b/ucrop/src/main/java/com/yalantis/ucrop/util/FastBitmapDrawable.java index 57449bb..cc60654 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/util/FastBitmapDrawable.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/util/FastBitmapDrawable.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2008 The Android Open Source Project + * Copyright (C) 2008 The Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,7 +15,6 @@ */ package com.yalantis.ucrop.util; -//import android.graphics.PixelMap;android import ohos.agp.components.Component; import ohos.agp.components.ComponentContainer; @@ -25,8 +24,6 @@ import ohos.media.image.PixelMap; import ohos.agp.render.Canvas; import ohos.agp.render.Paint; -//import android.graphics.PixelFormat; -//import android.graphics.drawable.Drawable; //尝试使用Image替代功能 public class FastBitmapDrawable extends Component implements Component.DrawTask { diff --git a/ucrop/src/main/java/com/yalantis/ucrop/util/ImageHeaderParser.java b/ucrop/src/main/java/com/yalantis/ucrop/util/ImageHeaderParser.java index e40f2d7..514d1b8 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/util/ImageHeaderParser.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/util/ImageHeaderParser.java @@ -30,8 +30,6 @@ package com.yalantis.ucrop.util; -//import android.text.TextUtils; -//import android.util.Log; import java.io.IOException; import java.io.InputStream; diff --git a/ucrop/src/main/java/com/yalantis/ucrop/util/RectUtils.java b/ucrop/src/main/java/com/yalantis/ucrop/util/RectUtils.java index 435bafa..edc9ca4 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/util/RectUtils.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/util/RectUtils.java @@ -1,6 +1,5 @@ package com.yalantis.ucrop.util; -//import android.graphics.RectFloat; import ohos.agp.utils.RectFloat; public class RectUtils { diff --git a/ucrop/src/main/java/com/yalantis/ucrop/util/RotationGestureDetector.java b/ucrop/src/main/java/com/yalantis/ucrop/util/RotationGestureDetector.java index 149b2e9..8638096 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/util/RotationGestureDetector.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/util/RotationGestureDetector.java @@ -1,8 +1,6 @@ package com.yalantis.ucrop.util; -//import android.view.TouchEvent; import ohos.multimodalinput.event.TouchEvent; -//import androidx.annotation.NonNull; public class RotationGestureDetector { diff --git a/ucrop/src/main/java/com/yalantis/ucrop/view/TransformImageView.java b/ucrop/src/main/java/com/yalantis/ucrop/view/TransformImageView.java index 8601b6d..dd1b1d8 100644 --- a/ucrop/src/main/java/com/yalantis/ucrop/view/TransformImageView.java +++ b/ucrop/src/main/java/com/yalantis/ucrop/view/TransformImageView.java @@ -311,7 +311,7 @@ public class TransformImageView extends PositionLayout implements Component.Layo this.setLayoutConfig(layoutConfig); this.setLayoutRefreshedListener(this); } -//android代码,没有ScaleType.MATRIX,风险等级2 +// 代码,没有ScaleType.MATRIX,风险等级2 /** -- Gitee From 2d2bfcccbad10847a28e854c942f983a15f3feb4 Mon Sep 17 00:00:00 2001 From: chenjianpeng Date: Tue, 18 May 2021 15:04:23 +0800 Subject: [PATCH 3/3] =?UTF-8?q?1=EF=BC=8C=E4=BF=AE=E6=94=B9changelog?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog.md b/changelog.md index a95467b..32ff53b 100644 --- a/changelog.md +++ b/changelog.md @@ -11,6 +11,7 @@ # 遗留问题(暂不支持的功能): 1、目前使用三方库,图片加载缓慢,内存占用高。 + 2、目前模拟器无法拍照 -- Gitee