收藏到会员中心

文档题目:

基于Android系统电子白板设计与实现

基于Android系统电子白板设计与实现
上传会员: Mktv1520
提交日期: 2022-03-15 21:01:23
文档分类: 计算机
浏览次数: 18
下载次数: 0
下载地址: 点击标题下载 基于Android系统电子白板设计与实现 (需要:30 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数: 12769
摘  要
随着科学技术的发展与当代教育水平的不断进步,传统的书本、黑板、挂图教学已经完全满足不了日新月异的今天,如果在有限的时间内,才能让同学们尽快理解掌握所学的知识,是每一个教书育人的教师们天天思考的问题,智能化教学设备的出现极大的满足了教师与学生们的需要,它能够把图片、音视频、互动为一体有机的结合起来,将枯燥的课本知识和严肃的课堂,转化成学生们喜爱的交互试的课堂,让学生们通过与老师的互动,让学生成在更短的时间内掌握尽可能多的知识。
Android系统以其庞大的用户量以及相对低廉的价格,使得Android电子白板有着极大的发展潜力,但Android电子白板在开发应用过程中也会遇到很多的问题与瓶颈,比如如何有硬件不是很好的Android设备上能够正常运行、不卡顿、绘制不量数据时不闪烁、显示延时最低等等,本文主要以Android电子白板的开发背景、Android 2D绘制渲染、白板数据合成以及性能问题的解决和优化来进行简要的分析。

关键词 电子白板  Android 2D绘图  Android性能分析优化


目  录
摘要 I
引言 1
一、相关技术概述 2
(一)Canvas绘图 2
(二)NDK与JNI 2
(三)多线程与数据同步 2
(四)绘制View相关技术 4
1.View 5
2.SurfaceView 6
3.TextureView 7
二、系统需求设计与分析 3
(一)业务需求分析 3
(二)用户需求分析 3
(三)功能需求分析 3
1.丰富实用的2D图形 3
2.线宽、颜色切换 3
3.擦除、重做与撤销 3
4.背景切换 3
5.权限控制 4
6.多页 4
7.数据保存 4
(四)系统非功能需求 4
(五)技术架构设计与分析
(六)平台开发运行环境 3
三、系统功能实现 8
(一)主要类的介绍 8
1.AnnoTextureView 8
2.AnnoRenderBase 8
3.AnnoInputRender 8
4.AnnoContentRender 8
(二)2D绘制的实现 8
1.绘制类介绍 8
2.钢笔、高亮线、橡皮线、激光笔 8
3.直线、矩形、箭头等 8
4.文本 9
(三)线宽、颜色切换实现 10
(四)撤消、重做实现 11
(五)背景切换的实现 12
(六)数据合成实现 13
(七)多页实现 13
1.创建多页 13
2.删除多页 14
3.切换多页 14
4.预览多页 14
5.保存多页 14
四、系统测试 15
(一)测试目标与测试环境 15
(二)功能测试及结果 16
(三)性能测试及结果 19
结束语 20
参考文献 21
致谢 22

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于ASP.NET在线购物网站设计与开.. 下一篇基于Android的点餐系统的设计与开..

相关栏目

最新文档下载

推荐文档下载