Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ujwal-coditas/MultiLamp
Android library to showcase/highlight the multiple views on same overlay
https://github.com/ujwal-coditas/MultiLamp
android android-library gradle guideview highlight multilamp multipletargets overlay showcase showcaseview spotlight tutorialview
Last synced: 9 days ago
JSON representation
Android library to showcase/highlight the multiple views on same overlay
- Host: GitHub
- URL: https://github.com/ujwal-coditas/MultiLamp
- Owner: ujwal-coditas
- License: apache-2.0
- Created: 2018-10-25T07:07:13.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-11-14T04:44:05.000Z (about 6 years ago)
- Last Synced: 2024-08-02T19:36:14.536Z (4 months ago)
- Topics: android, android-library, gradle, guideview, highlight, multilamp, multipletargets, overlay, showcase, showcaseview, spotlight, tutorialview
- Language: Java
- Homepage:
- Size: 150 KB
- Stars: 232
- Watchers: 7
- Forks: 14
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - ujwal-coditas/MultiLamp - Android library to showcase/highlight the multiple views on same overlay (Java)
README
# MultiLamp
MultiLamp is simple and easy to use Android library to showcase/highlight the multiple views on the same overlay with some message.
## Gradle
**Step 1 :** Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}**Step 2 :** Add the dependency
dependencies {
implementation 'com.github.ujwalthote:MultiLamp:2.0'
}## Usage
MultiLamp multiLamp = new MultiLamp(activity);
ArrayList targets = new ArrayList<>();
targets.add(new Target(btn1, "This is button 1", MultiLamp.RIGHT, new Circle(40)));
targets.add(new Target(btn2, "This is button 2", MultiLamp.LEFT, new Circle(40)));
targets.add(new Target(textView, "This is textview", MultiLamp.TOP, new Rectangle()));
multiLamp.build(targets);For demo example, clone this repo and checkout the app module