写在前面
今个7月最后一天了。日子过得真快。总结一下7月。跟着大锯老师写阳光沙滩博客,属实学到不少知识。让人兴奋不已。在这期间,看着写好的后台,总是想搞事情。看着过年期间的移动端领券联盟。我陷入了沉思(滑稽~~)
登录模块
第一次启动
其实是有个开屏页面的,没录上来。。。 在App启动时,应该判断是否为第一次启动,从而判断跳转到登录页面,还是主Activity。不过在判断时,还要避免用户在登录界面直接退出
的情况。所以我的处理方法是,在用户登录后,根据登陆的返回结果,产生一个布尔值,然后使用SharedPreferences保存。在APP启动时对其进行判断。
登录(偷了大锯老师的ID和头像)
其实还有很多做得不好的地方,比如说网络状况较差时的case等等等等。。。 我觉得最重要的一个地方就是用户登录这一块,只是模仿了形,而没有真正的做到神。我只是使用SharedPreferences对请求到的用户信息进行保存,重现。但是却不知道真正的开发用到的是什么工具。。。以后慢慢学习吧
首页HomeFragment
这一部分主要是模仿领券联盟的布局。由于我的数据库里基本就没有啥数据,就只有三篇测试文章。所以我就没有对文章进行分类,而是直接使用/portal/article/list/接口,获得了全部的三篇文章(捂脸)。
点击item跳转到文章详情页。但是文章详情页,有些东西还没做好。后边慢慢来吧。。。
我的MeFragment
这一部分主要分为两个部分。上半部分是用户信息,下半部分是软件信息。不怎么美观。。。这一部分目前只有用户头像,用户名,用户签名可以根据登录信息改变。以及软件分享功能可用。
还有两个fragment,不知道做啥。。。老师讲过,不会的题先空着。。哈哈哈