All Projects → abangfadli → Shotwatch

abangfadli / Shotwatch

Licence: apache-2.0
Android Screenshot Watcher (Screenshot Detection)

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Shotwatch

Instacapture
Android library to capture screenshot from your app
Stars: ✭ 681 (+796.05%)
Mutual labels:  library, screenshot
Swift Screencapture
A Swift framework to easily capture the screen on OS X.
Stars: ✭ 105 (+38.16%)
Mutual labels:  library, screenshot
Uclicker
A Unity Clicker Library
Stars: ✭ 71 (-6.58%)
Mutual labels:  library
Php Library Starter Kit
A tool to quickly set up the base files of a PHP library project.
Stars: ✭ 75 (-1.32%)
Mutual labels:  library
Highway
Highway - A Modern Javascript Transitions Manager
Stars: ✭ 1,185 (+1459.21%)
Mutual labels:  library
Redoflacs
Parallel BASH commandline FLAC compressor, verifier, organizer, analyzer, and retagger
Stars: ✭ 71 (-6.58%)
Mutual labels:  library
Siddhi
Stream Processing and Complex Event Processing Engine
Stars: ✭ 1,185 (+1459.21%)
Mutual labels:  library
Retry
A Rust library to retry some code until its return value satisfies a condition.
Stars: ✭ 70 (-7.89%)
Mutual labels:  library
Kbcsv
KBCsv is an efficient, easy to use .NET parsing and writing library for the CSV (comma-separated values) format.
Stars: ✭ 75 (-1.32%)
Mutual labels:  library
Accord
Data validation library for Rust
Stars: ✭ 72 (-5.26%)
Mutual labels:  library
Bottombar
(Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern.
Stars: ✭ 8,459 (+11030.26%)
Mutual labels:  library
Notti
Dead simple user notification.
Stars: ✭ 72 (-5.26%)
Mutual labels:  library
Zisui
Yet another CLI to screenshot your Storybook
Stars: ✭ 72 (-5.26%)
Mutual labels:  screenshot
Emacs Gif Screencast
[MOVED TO GITLAB] One-frame-per-action GIF recording for optimal quality/size ratio
Stars: ✭ 74 (-2.63%)
Mutual labels:  screenshot
Calendarview
Calendar View Library
Stars: ✭ 71 (-6.58%)
Mutual labels:  library
Mailchimp Api Php
PHP library for v3 of the MailChimp API.
Stars: ✭ 75 (-1.32%)
Mutual labels:  library
Cscss
CSS parsing library for C# based on Mozilla Firefox code [MPL]
Stars: ✭ 70 (-7.89%)
Mutual labels:  library
Loadingshimmer
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
Stars: ✭ 1,180 (+1452.63%)
Mutual labels:  library
Pypattyrn
A simple library for implementing common design patterns.
Stars: ✭ 1,180 (+1452.63%)
Mutual labels:  library
Instascrape
🚀 A fast and lightweight utility and Python library for downloading posts, stories, and highlights from Instagram.
Stars: ✭ 76 (+0%)
Mutual labels:  library

ShotWatch

Android Screenshot Watcher (Screenshot Detection) using ContentObserver

ShotWatch

Usage

ShotWatch mShotWatch;


void onCreate() {
	Listener listener = new Listener() {
		public void onScreenShotTaken(ScreenShotData data) {
			textView.setText(data.getFileName());
			imageView.setImageURI(URI.parse(data.getPath());
		}
	}
	
	mShotWatch = new ShotWatch(getContentResolver(), listener);
}

// Register to begin receive event
void onResume() {
	mShotWatch.register();
}

// Don't forget to unregister when apps goes to background
void onPause() {
	mShotWatch.unregister();
}

Permission

android.permission.READ_EXTERNAL_STORAGE

In Android M, you need to handle runtime permission.

Gradle

compile 'com.abangfadli.shotwatch:shotwatch:1.0.4'

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].