主要解决了issue#55和issue25

1、将MainActivity中部分view的visibility属性从数字代码改为常量，提高代码可读性
2、解决issue#25he issue#55中提到的问题。解决方案是在没有网络连接的情况下显示load_fail_layout界面。并在load_fail_layout中加入用于刷新的按钮。

由于用intellij idea 格式化了代码，所以和原来代码diff的时候请加入忽视空格的参数。