Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/semaj87/android-screenshot
Simple Android Java application that uses in-app Android permissions to take a screenshot programmatically
https://github.com/semaj87/android-screenshot
android android-application android-screenshot android-studio java
Last synced: about 2 months ago
JSON representation
Simple Android Java application that uses in-app Android permissions to take a screenshot programmatically
- Host: GitHub
- URL: https://github.com/semaj87/android-screenshot
- Owner: semaj87
- Created: 2021-06-15T14:46:13.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-06-29T15:03:32.000Z (over 3 years ago)
- Last Synced: 2023-11-22T12:32:06.550Z (about 1 year ago)
- Topics: android, android-application, android-screenshot, android-studio, java
- Language: Java
- Homepage:
- Size: 890 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Android Screenshot
## About The Project
This Java Android project looked at how to take a screenshot programmatically from within an application.
Both the **READ_EXTERNAL_STORAGE** & **WRITE_EXTERNAL_STORAGE** permissions are requested by the user in the main activity.
Once permission has been granted, the button's on click listener can be invoked to capture the screenshot.
## App Screenshots
![Android Permissions App Screenshots](img/sshot-screenshot.png)
## Built With
* [Java: 16.0.1](https://www.oracle.com/java/technologies/javase-jdk16-downloads.html)
* [Android Studio: 4.2](https://developer.android.com/studio)
* [Android Lollipop: (5.0)](https://www.android.com/intl/en_uk/versions/lollipop-5-0/)
* [Android 5.0: (API level 21)](https://developer.android.com/about/versions/lollipop)## Prerequisites
* [Java: 16.0.1](https://www.oracle.com/java/technologies/javase-jdk16-downloads.html)
* [Android Studio: 4.2](https://developer.android.com/studio)
* [Android Lollipop: (5.0)](https://www.android.com/intl/en_uk/versions/lollipop-5-0/)
* [Android 5.0: (API level 21)](https://developer.android.com/about/versions/lollipop)## License
Distributed under the MIT License. See `LICENSE` for more information.
## Contact
- [Email](mailto:[email protected])
- [Linkedin](https://uk.linkedin.com/in/jamesaymer)
- [Github](https://github.com/JaymoAymer)## Acknowledgements
* [Android Developer Documentation: Take a screenshot](https://developer.android.com/studio/debug/am-screenshot)
* [Geek For Geeks: How to take a screenshot programmatically in Android?](https://www.geeksforgeeks.org/how-to-take-screenshot-programmatically-in-android/)