2XX - Success
3XX - Redirects Etc.
4XX - Problem from the Client Side
5XX - Problem on the server side
If you need more info here is where you can dive...
Your code looks good! I think you can enhance it by following this Java Code style guide by google, it will allow you to write much readable and neater...
Solve the Justification with the library we saw. That seems to be the closest thing you could get help with justifying your text on android. Has decent number of stars on github, you can blindly...
Use Selendroid to write Selium like tests that run on both iOS and Android.
Appium is another alternate that you could try on the similar lines.
Calabash allows you to write Behavioral tests...
* Created by ishan on 1/21/16.