Giter Site home page Giter Site logo

icodein / camerafolder Goto Github PK

View Code? Open in Web Editor NEW

This project forked from k3b/camerafolder

0.0 1.0 0.0 248 KB

When "Camera Folder" is installed many Android-Apps that can open jpg files can also take a photo from camera.

License: GNU General Public License v3.0

Java 100.00%

camerafolder's Introduction

Camera Folder: "Take a Photo from Camera" everywhere where you can open a photo file

When "Camera Folder" is installed, any Android app that can open jpg files can also take a photo from camera.

Note that "Camera Folder" has no user interface and no start icon of its own.

The app is super tiny: 0.16 MB

Get it on F-Droid

Example usecase:

From the drawing app Simple Draw we will "open" a photo from the Open Camera app.

  • (0) Open the app "Simple Draw"
  • (1) Open the overflow Menu
  • (2) Choose "Open file". The Android System file picker opens.
  • (3) Click the Hamburger menu
  • (4) The Provider View opens
  • (5) In the Provider View choose "Camera Folder"
  • (6) The Camera picker opens.From the available Camera apps choose "Open Camera"
  • (Please note that in Android 11 and above the camera picker has been removed and therefore the default camera app will automatically open)
  • (7) Take a photo with "Open Camera" and choose "OK"
  • (8) You will be back again in "Simple Draw" with the photo you have just taken ready for processing.

Requirements:

  • Android-4.4 (api 19) or later with camera hardware.
  • At least one Camera app must be installed (i.e. Open Camera)
  • Required Permissions:
    • CAMERA needed to ask a camera app to take a photo
    • WRITE_EXTERNAL_STORAGE to save the photo to a file

Technical details

  • "Camera Folder" plugs into the Android-System-File-Chooser that is used by many Android apps.
  • It Translates from ACTION_GET_CONTENT.to MediaStore.ACTION_IMAGE_CAPTURE

How to compile

In the project root execute on the commandline

   ./gradlew assemble test

Privacy

No adds, no usertracking, no internet connection, free open source, available on f-droid


Donations:

If you like this app please consider to donating to https://f-droid.org/donate .

Since android-developping is a hobby (and an education tool) i donot want any money for my apps so donation should go to projects i benefit from.

camerafolder's People

Contributors

k3b avatar cosify avatar arturaiwasan avatar poussinou avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.