Onboarding
Sample Android application to show how to add onboarding screens
Install / Use
/learn @jaisonfdo/OnboardingREADME
Onboarding
This repository shows, how to add onboarding screens to your android app

For adding onboarding screen into your app, you need to follow thesesteps,
-
Create an activity with the viewpager, get started CTA button and the layout for carousel indicators.
-
Then create a layout for the viewpager item and add the needed controls based on your design. Here I just use an imageview and two textviews into the linearlayout.
-
Create the drawable's for the carousel indicators.
-
Now create and set adapter for the viewpager, for this first you need to specify the data for the onboarding screens like image source and also the texts.
-
Then add some simple and awesome slide up and down translate animation for the CTA Get Started button.
-
Hide the CTA button in all the other screens and show it into the last screen based on the page selection using the viewpager pagechangelistener.
-
Finally, add the click listener to the CTA button and execute the code.
For more information, check out my detailed guide here : http://droidmentor.com/create-onboard-screens-using-viewpager/
Related Skills
node-connect
347.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
