一、认领任务
经过团队讨论,我认领到的工作是:登陆时传递当前用户的信息到个人页面并展示
二、任务完成时间估算
页面布局 | 2h |
从数据库提取 | 5h |
展示如下:
由于一开始创建的数据表是不同的数据存放,这里只是实现的除了运动时长的信息的传递,
期间遇到的困难有:
android端使用split拆分字符串的时候的要用[分隔符]括起来,还有的是对于特殊字符的特殊处理,
遇到的多次的空指针异常,解决这些问题花费了大量时间,果然还是经验不足呀,有待练习。经过各种百度查找原因终于解决了;
然后就是页面之间的传值问题,经过实践证明:从LoginActivity通过intent传值到MainActivity,而MainActivity管理四个fragment,是可以直接用fragment接受传来的值的,不用去管MainActivity,
这个我尝试过才知道的,不知道这是一种什么机制,有大佬知道的话请多指教。