An android application that can add depth of field effect on the photo made by the cellphone.
MyDoF is hosted in the following web site
https://github.com/BIT-silence/MyDoF
If you think the Android project MyDoF listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of MyDoF.
Item | Value |
---|---|
Java File Count | 40 |
Supported screen sizes | [hdpi] |
Minimum SDK Version | 7 |
Activity Count | 10 |
Required Permissions | android.permission.CAMERA android.permission.MOUNT_UNMOUNT_FILESYSTEMS android.permission.WRITE_EXTERNAL_STORAGE |
There are 36 image files in MyDoF. The names of the image files are listed as follows.
btn_mainmenu_color_normal.png btn_mainmenu_color_press.png btn_mainmenu_edit_normal.png btn_mainmenu_edit_press.png btn_mainmenu_frame_normal.png btn_mainmenu_frame_press.png btn_rotate_horizontalrotate.png btn_rotate_verticalrotate.png btn_view_back_normal.png btn_view_back_press.png btn_view_ok_normal.png btn_view_ok_press.png button.9.png button_pure.png button_selected.9.png camera_crop_height.png camera_crop_width.png cloudy.png frame_around1.png frame_around2.png frame_small1.png ic_menu_crop.png ic_menu_mapmode.png ic_menu_rotate_left.png ic_menu_rotate_right.png indicator_autocrop.png item_bg.9.png launcher.png list_item.9.png loading.gif old_remember.png popup.9.png popup_bottom_tip.9.png qipao0.png qipao1.png qipao2.png
The following screenshort is generated from the image listed above.
MyDoF has the following Java source files.
com.bitss.tk.image.util.EditImage .java com.bitss.tk.image.util.ImageFrameAdder .java com.bitss.tk.image.util.ImageHandler.java com.bitss.tk.image.util.ImageSpecific .java com.bitss.tk.image.util.ImageSwitch .java com.bitss.tk.image.util.ImageUtil .java com.bitss.tk.image.util.ReverseAnimation.java com.bitss.tk.image.util.RotateBitmap.java com.bitss.tk.image.view.CropImageView.java com.bitss.tk.image.view.HighlightView.java com.bitss.tk.image.view.ImageMoveView .java com.bitss.tk.image.view.ImageViewTouchBase.java com.bitss.tk.image.view.ToneView .java com.bitss.tk.view.menu.MenuAdapter.java com.bitss.tk.view.menu.MenuItem .java com.bitss.tk.view.menu.MenuView .java com.bitss.tk.view.menu.OnMenuClickListener .java com.bitss.tk.view.menu.SecondaryListMenuView .java com.bitss.tk.view.menu.SecondaryMenuView .java com.bitss.tk.view.menu.ToneMenuView .java imgclient.JDataCOM.java imgclient.JFileRecver.java imgclient.JFileSender.java imgclient.JImgClient.java qsl.learn.CameraPreview.java qsl.learn.CombineBitmap.java qsl.learn.Const.java qsl.learn.EffectPhotoActivity.java qsl.learn.MainActivity.java qsl.learn.MyPhoto.java qsl.learn.MyPhotoActivity.java qsl.learn.MyPhotoLineView.java qsl.learn.MypanoramaActivity.java qsl.learn.PanoramaView.java qsl.learn.PhotoDbAdapter.java qsl.learn.PhotoFileter.java qsl.learn.PhotoListActivity.java qsl.learn.PhotoUtil.java qsl.learn.ShowPanoramaActivity.java qsl.learn.SpecialActivity.java