前言 基于安卓平台的SlidingMenu侧滑菜单组件(https://github.com/jfeinstein10/SlidingMenu),实现了鸿蒙化迁移和重构,代码已经开源到(https://gitee.com/isrc_ohos/sliding-menu_ohos),欢迎各位下载使用并提出宝贵意见!背景 SlidingMenu_ohos提供了一个侧滑菜单的导航框架,使菜单可以隐藏在手机屏幕的左侧、右侧或左右两侧。当用户使用时,通过左滑或者右滑的方式调出,既节...
5118浏览 •
11点赞 •
12回复
• 8收藏
前言 基于安卓平台的图片裁剪组件uCrop( https://github.com/Yalantis/uCrop),实现了鸿蒙化迁移和重构。目前代码已经开源到(https://gitee.com/isrc_ohos/u-crop_ohos),欢迎各位下载使用并提出宝贵意见! 背景 uCrop组件是开源的图片裁剪库,支持对图片的缩放和裁剪等操作,是安卓平台比较受欢迎的组件,在Github上已有1万多个Star和近2千个Fork。uCrop组件具有封装程度高、使用流畅、自...
6158浏览 •
8点赞 •
10回复
• 5收藏
前言 基于安卓平台的条形码阅读器控件ZBar(https://github.com/ZBar/ZBar),实现了鸿蒙化迁移和重构,代码已经开源到(https://gitee.com/isrc_ohos/ZBar),欢迎各位下载使用并提出宝贵意见! 背景 Zbar-ohos是基于鸿蒙系统的条形码阅读器,支持EAN-13 / UPC-A、UPC-E、EAN-8、Code 128、CODE39、Codabar和QR码的识别,目前已经广泛应用于扫码登记、扫码观影、扫码登录等多个领域。组件效...
5450浏览 •
20点赞 •
45回复
• 17收藏
前言 基于安卓平台的视频缓存组件VideoCache( https://github.com/danikula/AndroidVideoCache),实现了鸿蒙化迁移和重构,代码已经开源到(https://gitee.com/isrc_ohos/android-video-cache_ohos),欢迎各位下载使用并提出宝贵意见! 背景 用户在网速波动较大的环境下浏览视频时,经常会遇到由于网速较慢引起的持续加载或播放失败的情况。VideoCache组件实现了视频缓存功能,播放视频的同时,对视...
4360浏览 •
12点赞 •
24回复
• 9收藏
前言 基于安卓平台的滑动拼图验证组件SwipeCaptcha( https://github.com/mcxtzhang/SwipeCaptcha),实现了其核心功能的鸿蒙化迁移和重构,代码已经开源到(https://gitee.com/isrc_ohos/swipe-captcha_ohos),欢迎各位下载使用并提出宝贵意见! 背景 在页面登录或者注册的时候,为了确保不是机器人操作,会让用户手动验证。验证方式分为滑动拼图验证和滑动验证两种。本文的SwipeCaptcha组件可以...
7114浏览 •
15点赞 •
25回复
• 17收藏
前言 基于安卓平台的轮播组件Banner(https://github.com/youth5201314/banner/tree/release-1.4.10),实现了鸿蒙化迁移和重构,代码已经开源到(https://gitee.com/isrc_ohos/banner_ohos),目前已经获得了很多人的Star和Fork,欢迎各位下载使用并提出宝贵意见!背景 Banner一般位于APP的顶部或中部,通过循环播放和手动滑动的方式对一些图片进行展示,其底部通常放置一行圆圈状的指示器...
1.0w浏览 •
6点赞 •
14回复
• 4收藏
前言 本期,我们将以弹幕库为例,让大家了解开源三方件是如何从安卓迁移到鸿蒙的! 看完本篇内容,你不仅能够明白"我们是如何迁移弹幕库"的,还可以自己尝试迁移感兴趣的安卓开源三方件! 本次的内容包含两个部分,主要为大家讲解:开源三方件迁移的本质是什么、如何完成开源三方件的迁移。 1、 本质 三方件是一个向下使用安卓/鸿蒙的SDK方法,完成特定功能,向...
前言 基于github上哔哩哔哩开源项目(https://github.com/bilibili/DanmakuFlameMaster),进行了鸿蒙化迁移和重构,可实现弹幕的隐藏、显示、暂停、继续、发送、定时发送弹幕等一系列的功能,代码已经开源到(https://gitee.com/isrc_ohos/danmaku-flame-master_ohos ),欢迎各位下载使用并提出宝贵意见! 为了更加清晰的介绍弹幕库的作用和使用方法,本文将从基础知识、使用方法、 sample解...
前言基于鸿蒙开源系统,完成图像裁剪组件ohos-Image-Cropper的构建,实现了和Android-Image-Cropper同样的功能,代码已经开源到(https://gitee.com/isrc_ohos/android-image-cropper_ohos ),欢迎各位开发者下载使用并提出宝贵意见~背景ohos-Image-Cropper组件是个简单、灵活、高效的图片裁剪工具,支持图片在裁剪前进行裁剪框移动、旋转、翻转(水平、垂直)的操作,并将最终裁剪结果反馈给用户。Sample解析 ...
5697浏览 •
6点赞 •
10回复
• 6收藏
前言 基于安卓平台的进度轮组件ProgressWheel(https://github.com/Alford087/ProgressWheel),实现了鸿蒙化迁移和重构,代码已经开源到(https://gitee.com/isrc_ohos/progress-wheel_ohos),欢迎各位下载使用并提出宝贵意见! 背景 进度轮是UI界面中常见的组件,通常用于向用户显示某个耗时操作完成的百分比,例如:加载状态、下载进度、刷新网页等。进度轮可以动态地显示操作进度,避免用...
前言 基于安卓平台的OpenGL(http://androidxref.com/9.0.0_r3/),实现功能的鸿蒙化迁移和重构,全球首发鸿蒙平台的OpenGL-ISRC,代码已经开源到(https://gitee.com/iscas-ohos/OpenGL_ISRC/tree/main),欢迎各位下载使用并提出宝贵意见! 背景 OpenGL(Open Graphics Library)是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API),可绘制从简单的图形到复杂的三维景象,操作在GPU之上,实...
6439浏览 •
8点赞 •
12回复
• 4收藏
前言 基于安卓平台的加载动画库AVLoadingIndicatorView(https://github.com/81813780/AVLoadingIndicatorView),实现了鸿蒙化迁移和重构,代码已经开源到(https://gitee.com/isrc_ohos/avloading-indicator-view_ohos),欢迎各位下载使用并提出宝贵意见! 背景 服务器在加载数据的时候有时需要等待一段时间,加载动画可以缓解用户等待过程中的焦虑情绪,使等待过程变得更加友好、流畅。AV...
8551浏览 •
26点赞 •
15回复
• 21收藏