- Release for Github.com README.md
Source code in Github: https://github.com/igorpi25/photomaker
Project is designed to being easy for extention and using in real Android projects. Here are used modules:
ShareProvider
When you click on the "Share" button you'll see that it really works:
IntentFilter
Close PhotoMaker App, and open any photo in your device's Gallery. If you now click on "Share" you'll see that App is here:
Activities
CameraActivity previews in SurfaceView what happened in camera, and can take a photo. Also you can open existing image from gallery(or same other app in device). After taking a photo or opening an existing image, it starts the second activity
PhotoEffectActivity is the main-targeted module that works with visual effects using image's Bitmap. You can apply image-filters to image. This activity available for other external apps from your device. You can send image file from other app by click "Share" function
Permissions
When CameraActivity starting it require permission for SD at first. If permission will not be grant then App finish itself. When user grands camera-permission it starts to require second SD permission. SD-permission is unlike of camera-permission doesn't finish App even when user deny required camera permission, instead of that it shows the TextView with static message. That is necessary for user to open an existing photo from the gallery
IntentProvider
You can send any image to Photo Maker app, using "Share" function from other Apps. You can open photo from WatsApp. Apply visual effect to opened photo. And share the modified photo back to the WatsApp
This version of Photo Maker Android App comes with one universal variant which will work on all the Android devices.
If you are looking to download other versions of Photo Maker Android App, We have 1 version in our database. Please select one of them below to download.