项目介绍:该版块是的一个重要版块,方便了用户在主页面对进行操作,实现了在不打开应用的情况下对一些信息的掌握,主要包括了天气、计步器、翻译、股票、智能场景、智能卡片、搜索等功能,并可实现不同功能版块间的位置切换,功能版块的现实与隐藏等等。 个人职责: 1、 构建项目框架,采用了ListView+Header(Footer)的数据显示方式,实现了功能版块的动态添加。 2、 实现版块切换功能,采用可拖动的listview实现了代表版块的list的string格式的item位置的改变,根据string格式的item和版块的layout的对应关系,实现了版块位置的真正切换。 3、 进行了网络数据获取的统一管理与优化,多个版块申请网络数据不统一,导致数据的重复申请与流量的大量消耗,通过统一建立数据初始化、数据刷新和数据暂停等步骤,并在特定的时候进行调用,实现了数据流量的降低和数据申请的有效管理。