Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The screen is partitioned into multiple fragments, some provide inputs, and some provide output.In the center of the software is the SmartGridActivity class.. Some fragments provides inputs. For example, the MainTabFragment reports which function tab that user has selected: consumption devices, reserved power, or pricing information, and TimeframeTagFragment reports which timeframe that user has selected: daily, monthly, or yearly. SmartGridActivity class serves as the controller of the application. It receives inputs from the input fragments, and drives the outputs. One output is the Chart. Another output is the Operation Area. SmartGridActivity class loads DeviceTree, SortedDeviceList, DeviceSettingsPage, TransactionTable,  TransactionFragment

Image Modified

Evaluation

Reflection