基于Android的自定义数据可视化View控件开题报告

 2022-01-31 21:49:16

1. 研究目的与意义、国内外研究现状(文献综述)

一、本课题的意义

互联网在当今时代人们的生产生活中占据着重要的地位,而移动互联网作为互联网的重要组成部分,在近几年得到了蓬勃发展。移动互联网的主要平台有android和ios,其中android系统的市场份额最大,用户的覆盖面最广。

在大数据时代,随着数据无限传输能力的提高,和终端设备处理性能的优化,数据的可视化得到越来越多的应用。实际的移动客户端的开发工程中用于展示数据分布变化情况的的图表类元素也在变多,如用饼状图展示学生年龄分布,用条形图展示数据变化趋势等。但移动操作平台在面临这样的任务时还存在这一些短板。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容和问题

一、研究的目标

研究的总体目标是在android平台上,设计出类似于传统桌面平台的能够处理数据可视化的表格类控件,使之能够满足实际软件开发的需求,为开发人员服务,并能够通过实例展示控件的实际效果。

就功能目标而言,主要为:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与方案

一、研究方法与技术路线

android系统的应用框架层为开发者提供了一套功能丰富的ui组件。android系统的视图结构设计采用了组合模式, 所有的ui组件都继承于一个叫做view的基类。view代表了一块矩形区域, 它负责这部分区域里的视图绘制和事件处理。

view定义了绘制界面的基本操作, 基本操作由三个函数完成:measure () 、layout () 、draw() 。具体操作如下:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

本设计从移动操作平台的数据统计和展示的实际需求出发,确定了研究的主要问题为在android平台中实现类似与pc平台的表格组件。

介绍了android系统背景,剖析了android系统架构,分析了设计和实现android自定义的数据可视化功能的view组件的可行性和必要性,并给出了编程实现的思路。

并基于组件式设计和可复用的思想,确定了实现功能的步骤为界面设计,功能层次分离,继承view基类、重写相应方法和功能测试。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 研究计划与进展

2019年11月21日-2020年2月25日:对不同的数据,选取合适的图表类型,进行表格的界面设计。

2020年2月26日-2020年3月5日:从底层出发,选取合适的组织架构,将表格的功能、界面拆解,尽可能地解耦和,使表格结构层次化。

2020年3月6日-2020年3月20日设计控件的接口和相应的点击、触摸事件等,并编写相应的文档。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。