A light weight, easy to use camera application for Android.
FlippyCamera is hosted in the following web site
https://github.com/sebbas/FlippyCamera
If you think the Android project FlippyCamera 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 FlippyCamera.
Item | Value |
---|---|
Java File Count | 43 |
Supported screen sizes | [xxxhdpi, mdpi, ldpi, xxhdpi, hdpi, xhdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 9 |
Activity Count | 4 |
Fragment Count | 6 |
jar files used | KenBurnsView-1.0.3.jar com.haarman.listviewanimations-2.6.0.jar nineoldandroids-2.4.0.jar photoview-1.2.2.jar picasso-2.3.3.jar square-seismic-1.0.0.jar universal-image-loader-1.9.2.jar |
Required Permissions | android.permission.CAMERA android.permission.INTERNET android.permission.RECORD_AUDIO android.permission.RECORD_VIDEO android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\fonts\Roboto-Bold.ttf assets\fonts\Roboto-Light.ttf assets\fonts\Roboto-Regular.ttf assets\fonts\Roboto-Thin.ttf |
There are 21 image files in FlippyCamera. The names of the image files are listed as follows.
ab_transparent_action_bar.9.png drop_shadow.9.png dropbox.png facebook.png google_drive.png ic_action_accept.png ic_action_camera.png ic_action_discard.png ic_action_edit.png ic_action_flash_off.png ic_action_flash_on.png ic_action_new.png ic_action_overflow.png ic_action_phone.png ic_action_picture.png ic_action_select_all.png ic_action_settings.png ic_action_share.png ic_action_switch_camera.png ic_action_video.png ic_drawer.png
The following screenshort is generated from the image listed above.
FlippyCamera has the following Java source files.
com.tekle.oss.android.animation.AnimationFactory.java com.tekle.oss.android.animation.FlipAnimation.java org.sebbas.android.adapter.FolderViewImageAdapter.java org.sebbas.android.adapter.GridViewImageAdapter.java org.sebbas.android.adapter.GridViewImageAdapter2.java org.sebbas.android.adapter.ImagePagerAdapter.java org.sebbas.android.adapter.ImageSlidePagerAdapter.java org.sebbas.android.adapter.MainPagerAdapter.java org.sebbas.android.adapter.NavigationDrawerListAdapter.java org.sebbas.android.animation.CropSquareTransformation.java org.sebbas.android.flippycamera.CameraFragmentUI.java org.sebbas.android.flippycamera.FolderFragment.java org.sebbas.android.flippycamera.FullScreenImageSliderFragment.java org.sebbas.android.flippycamera.GalleryActivity.java org.sebbas.android.flippycamera.ImageSlideFragment.java org.sebbas.android.flippycamera.MainActivity.java org.sebbas.android.flippycamera.SettingsActivity.java org.sebbas.android.flippycamera.SettingsFragment.java org.sebbas.android.helper.AppConstant.java org.sebbas.android.helper.DeviceInfo.java org.sebbas.android.helper.Utils.java org.sebbas.android.interfaces.AdapterCallback.java org.sebbas.android.interfaces.CameraPreviewListener.java org.sebbas.android.interfaces.CameraUICommunicator.java org.sebbas.android.interfaces.PreviewGestureListener.java org.sebbas.android.interfaces.ScaleListener.java org.sebbas.android.threads.CameraThread.java org.sebbas.android.threads.MediaDeleterThread.java org.sebbas.android.threads.PictureTakerThread.java org.sebbas.android.threads.PictureWriterThread.java org.sebbas.android.viewpager.DepthPageTransformer.java org.sebbas.android.viewpager.ZoomOutPageTransformer.java org.sebbas.android.views.CameraPreview.java org.sebbas.android.views.CameraPreviewAdvanced.java org.sebbas.android.views.CascadeLayout.java org.sebbas.android.views.DrawInsetsFrameLayout.java org.sebbas.android.views.DrawingView.java org.sebbas.android.views.Flasher.java org.sebbas.android.views.NavigationDrawerItem.java org.sebbas.android.views.OrientationImageButton.java org.sebbas.android.views.RobotoTextView.java org.sebbas.android.views.SquaredImageView.java org.sebbas.android.views.TouchImageView.java