You are more than welcome to enhance, fix any demo you see in the app. A good way to start is look into existing issues and see if any of them interests you.
It is important to keep consistency in the project. Here are some of the key things you need to keep in mind:
- Follow existing app architecture for previewing demo
- Use
LayoutPreviewBaseActivity
if the demo does not need special user interaction - or, Create subclass of
LayoutPreviewBaseActivity
with user interaction specific binding. SeeLayoutVisibilityGoneActivity
as an example.
- Use
- Follow existing resource naming convention. See README
- Create vector assets and save it to raw resources for later use. See README for example resource and how to create new resource.