Skip to content

LoadApp is an app to download a file from the Internet by clicking on a custom built button.

Notifications You must be signed in to change notification settings

utkarsh0869/LoadApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoadApp

LoadApp is an app to download a file from the Internet by clicking on a custom built button where:

  • width of the button gets animated from left to right
  • text gets changed based on different states of the button
  • circle gets animated from 0 to 360 degrees. A notification will be sent once the download is complete. When a user clicks on the notification, the user lands on detail activity and the notification gets dismissed. In detail activity, the status of the download will be displayed and animated via MotionLayout upon opening the activity.

Video Demonstration

trimmed.mov

Concepts used in the project

  • Radio List.
  • Custom loading button by extending View class and assigning custom attributes to it.
  • Notifications.
  • Animations.
  • MotionLayout/MotionScene.

About

LoadApp is an app to download a file from the Internet by clicking on a custom built button.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages