第十一次小组会议:进一步对接记录

会议时间:2018.6.7 18:00~23:00

会议地点:图书馆研讨室208

与会人员:吴雪晴、林静雯、涂涵越、康鑫、陈兆庭、胡宇晨

会议内容:UI两组、UI和数据库进行进一步的深入对接    

       为了提高对接效率,这次对接我们以小组形式进行。

       一、康鑫、涂涵越

      之前编辑界面和日记详情界面分在了两个UI组进行,考虑到用户体验以及富文本的展示,我们决定合为一个Activity,通过按钮、toolbar等的隐藏以及edittext能否编辑的设置来完成编辑和日记详情展示功能。

      主要的对接工作:

      (1)将布局合二为一。

        遇到的问题有部分被toolbar遮挡、下方按钮位置不对等,主要在relativelayout和CoordinatorLayout的一些细节问题上,问题已解决。

      (2)将活动代码合二为一。

        因为编辑界面代码更复杂,主要是将日记详情界面的代码移入编辑界面代码,并做相应的修改。包括不同情况进入编辑界面的判断等等。

      (3)修改其他活动的代码。

        如intent传递的参数等,不同界面进入传递的参数不同。目前有三个界面进入:timeline的item,新建日记按钮、搜索结果界面进入,每种情况传入的参数都不一样。这些细节上也有很多问题,这里也不赘述。

        修正的其他问题:

       (1)日记详情界面菜单上的删除能用了。

       (2)前一篇、后一篇日记的情况修复,之前的原因在于新建了一个diarylist然后再用index.of ()去找index,这样返回结果只能是-1。现在采用使用intent传入index,搜索结果界面进入时还要用bundle传入一个arraylist。

       (3)搜索界面将获取当前时间的方法由calendar改为date,calendar 要求手机API版本24以上,对部分手机不友好,会造成闪退现象。

         总结:现在能完成基本的写日记、搜索日记功能,富文本可能还需要进一步增强。       

       

        其他组待补充......

猜你喜欢

转载自www.cnblogs.com/USTC-CC/p/9153573.html