Android Open Source - Development imageview PhotoEditorView






Project Summary

android Imageview can crop and rotate like ios photoEditor.

Web Site / Source Repository

PhotoEditorView is hosted in the following web site
https://github.com/retryu/PhotoEditorView

If you think the Android project PhotoEditorView listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of PhotoEditorView.

ItemValue
Java File Count8
Supported screen sizes[hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version8
Activity Count4
jar files usedfilterengine-33f031807b24fa435221c387c214cc20a5ca463b.jar
filterengine.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.READ_LOGS
android.permission.READ_PHONE_STATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\debug\glowcenter.jpg
assets\debug\instant.png
assets\debug\jingdianheibai.png
assets\debug\portraitbeauty.png
assets\debug\qingyi.png
assets\debug\tianmei.png
assets\glowcenter.jpg
assets\instant.png
assets\jingdianheibai.png
assets\portraitbeauty.png
assets\qingyi.png
assets\tianmei.png




Resource Files

There are 32 image files in PhotoEditorView. The names of the image files are listed as follows.

btn_crop_normal.png
btn_crop_selected.png
btn_doodle_normal.png
btn_doodle_selected.png
btn_filter_normal.png
btn_filter_selected.png
btn_rotate_left_normal.png
btn_rotate_left_pressed.png
btn_rotate_right_normal.png
btn_rotate_rigth_pressed.png
camera_crop_holo.png
drag_border.png
ic_drag_point_normal.png
ic_filter_origion.png
qcamer_zebra_common_alert_bg.9.png
qcamer_zebra_common_alert_btn_left_pressed.png
qcamer_zebra_common_alert_btn_right_pressed.png
qcamer_zebra_common_loading2_0.png
qcamer_zebra_tips_popup_win_bg.9.png
template_thumb_bg_pressed.9.png
zebra_btn_black_normal.9.png
zebra_btn_blue_normal.9.png
zebra_crop_pointer.png
zebra_doodle_eraser.png
zebra_doodle_eraser_press.png
zebra_doodle_mosaic.png
zebra_doodle_mosaic_press.png
zebra_doodle_undo_press.png
zebra_doodlle_undo.png
zebra_eraser_sel_bg.png
zebra_rotate_left.png
zebra_rotate_right.png

The following screenshort is generated from the image listed above.

null




Java Source Files

PhotoEditorView has the following Java source files.

com.retryu.activity.CropActivity.java
com.retryu.activity.PickActivity.java
com.retryu.util.DeviceUtils.java
com.retryu.util.LogUtil.java
com.retryu.utils.Utils.java
com.retryu.view.CropView.java
com.retryu.view.RotateView.java
com.tencent.photoplus.BuildConfig.java