UBoardMate互动白板

教育 兴趣教学 案例ID:179147
Han
5 年经验· 福建省巨匠科技发展有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

1.以MVP框架搭建,泛型优化Presenter臃肿问题。 2. 自定义SurfaceView实现绘图功能,捕捉Touch事件触发屏幕的下标XY值,用贝塞尔曲线画出轨迹。 3.灵活使用Touch 的时间分发机制,在子元素中重写dispatchTouchEvent()方法,对父元素是否拦截进行控制。 4.异步开启子线程进行耗时的绘制操作以及Handler+Message更新UI及时显示绘图内容。 5.属性动画实现菜单选项栏左右滑动切换。 6.利用矩阵Matrix,对于选用对象进行拖动放大等变换功能。 6.基于Camera2 拓展摄像头设备,实现分辨率选择,画面实时预览,拍照等功能。 8.app嵌入WebView拓展浏览器功能,添加JavaScript回调实现页面截图与涂鸦功能。 9.使用RecycleView实现多个摄像头type窗口切换以及item复用节省内存开销。

画板架构搭建及画笔画线算法实现

UBoardMate互动白板

教育 · 兴趣教学 案例ID:179147
联系该工程师
微信扫码,建群沟通
作者: Han - 5年经验- 福建省巨匠科技发展有限公司

案例介绍

1.以MVP框架搭建,泛型优化Presenter臃肿问题。 2. 自定义SurfaceView实现绘图功能,捕捉Touch事件触发屏幕的下标XY值,用贝塞尔曲线画出轨迹。 3.灵活使用Touch 的时间分发机制,在子元素中重写dispatchTouchEvent()方法,对父元素是否拦截进行控制。 4.异步开启子线程进行耗时的绘制操作以及Handler+Message更新UI及时显示绘图内容。 5.属性动画实现菜单选项栏左右滑动切换。 6.利用矩阵Matrix,对于选用对象进行拖动放大等变换功能。 6.基于Camera2 拓展摄像头设备,实现分辨率选择,画面实时预览,拍照等功能。 8.app嵌入WebView拓展浏览器功能,添加JavaScript回调实现页面截图与涂鸦功能。 9.使用RecycleView实现多个摄像头type窗口切换以及item复用节省内存开销。

画板架构搭建及画笔画线算法实现

相似案例推荐

  • 思智树测评师

    思智树测评师

    用于学生和家长进行情绪测评,或一些其他测评。建设孩子专属的测

  • 2019年作品集

    2019年作品集

    2018.04-2020.11 上海免力教育科技有限公司

  • 东莞干部培训

    东莞干部培训

    为在职公务员、领导干部培训和移动学习推出的应用软件。依托中共

  • Heroes League

    Heroes League

    APP:负责游戏中部分小游戏的后端接口、赛季和赛季任务相关接

  • 小邹

    小邹

    这两张图片是我在上海疫情管控之前所拍摄,没有经过任何的一些剪

  • 小邹

    小邹

    上图的图片,都是我在20年自己拍摄的一些图片,自己在通过剪映

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×