Project

General

Profile

Feature #10

Updated by André Pinela about 3 years ago

# Application Structure

## Source

* SystemUpdateActivity.java - Handle the code related to system_update_activity.xml layout
* SystemUpdateService.java - Handle 3 services
* Check Service
* Start Download Service
* Prepare For Update Service
* SystemUpdateReceiver.java SystemUpdateReciever.java - Handle 3 Intent Actions
* ACTION_START_DOWNLOAD
* ACTION_DOWNLOAD_COMPLETE
* ACTION_INSTALL_UPDATE
* SystemUpdateNotify.java - Handle 2 notification types
* Notify Download Complete
* Notify Download Error

## Resources
### layout
* system_update_activity.xml - Main activity wich is accessed via Settings>About>System Updates

### mipmap
* ic_launcher.png - Application icon

### values
* styles.xml - The app style/themes
* strings.xml
* config.xml - Configuration for check updates API URL
* ids.xml - system_update_activity.xml related id's

Back