I'm new to Android development and through trial and error in the past week I've come up with the hereafter described layout for the Karma app. If you're an Android developer I would love to know what you think and how I can improve. For context this is what the app looks like in it's two most important states, connected and disconnected.
You'll notice that both states share a custom background color, the signal strength label, the user's balance and the ssid. This is what I have right now in terms of Activities / Fragments:
- MainActivity
- TextualStatusFragment
- VisualDisconnectedStatusFragment or VisualDisconnectedStatusFragment
Furthermore the MainActivity will host several UI-less activities responsible for updating the signal strength, user and ssid.
Again I'm new to Android development and simply looking for feedback. If you have a better way of doing this please let me know. No seriously I can handle it :)