https://github.com/zobaer53/callernamefloatingwindow
Shows incoming caller name with phone number.
https://github.com/zobaer53/callernamefloatingwindow
android broadcast-reciever floatingwindow java runtime-permissions special-permission windowmanager
Last synced: 2 months ago
JSON representation
Shows incoming caller name with phone number.
- Host: GitHub
- URL: https://github.com/zobaer53/callernamefloatingwindow
- Owner: zobaer53
- Created: 2022-07-06T20:10:36.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-06T20:58:45.000Z (almost 4 years ago)
- Last Synced: 2025-06-09T07:04:49.394Z (about 1 year ago)
- Topics: android, broadcast-reciever, floatingwindow, java, runtime-permissions, special-permission, windowmanager
- Language: Java
- Homepage:
- Size: 190 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This Android app demonstrates examples of usage:
1. ```BroadcastReceiver``` for catching calls.
2. Creating a window from the ```BroadcastReceiver```.
3. Dragging the created window.
4. Show caller's name (only if contact saved) and number.
5. Button for Canceling floating window
6. Works while phone is locked
The following permissions are required to complete these steps:
1. ```android.permission.READ_PHONE_STATE```.
2. ```android.permission.READ_CALL_LOG```.
3. ```android.permission.SYSTEM_ALERT_WINDOW```.
4. ```android.permission.READ_CONTACTS```.
# ScreenShoot
.png)