Android

Android应用开发主要使用Java、Kotlin和C++等编程语言。其中,​​Kotlin​​已被谷歌确立为Android开发的官方首选语言,它是一种现代、简洁且安全的静态类型编程语言,全面兼容Java虚拟机(JVM),能有效减少代码量并避免空指针异常等常见错误。而​​Java​​作为传统的Android开发语言,拥有悠久的历史和庞大的生态系统,至今仍是许多遗留项目的基石。对于性能至关重要的场景,如游戏引擎或高性能计算,则会使用​​C/C++​​并通过NDK(Native Development Kit)进行开发。此外,XML用于定义用户界面布局和资源。整个开发过程主要依托​​Android Studio​​这一官方集成开发环境(IDE),它提供了强大的代码编辑、调试和性能分析工具。开发者利用Android SDK(软件开发工具包)中丰富的API,可以访问设备硬件(如摄像头、GPS)并构建复杂的用户交互界面。因此,现代Android开发是以Kotlin为核心,融合多种语言和工具,专注于构建兼容多种设备、高效且用户体验良好的移动应用程序。
修改 PaddleOCR-V5 部署包的 JNI 层,将其移植到安卓系统,并做了 Autojs Pro 的适配,解决了一些子线程上下文与栈内存问题。 本项目成功将PaddleOCR-V5部署包的JNI层进行改造,实现了在Android系统上的完整移植,并针对AutoJS Pro环境进行了专门适配。重点解决了autojs子线程环境下的上下文管理问题和栈内存溢出等关键技术难题,使OCR功能能够在移动端高效稳定运行。 注:在 autojs 环境内可以使用 opencl 驱动 gpu,在原生环境下的解决方案欠研究,但使用四核cpu并行速度差不了太多
760C/C++Android200.00元
该项目是进行相对复杂和低质量图片的识别,可以识别模糊的图像和低分辨率的图像。综合识别可识别内容如下: 人, 自行车, 汽车, 摩托车, 飞机, 公共汽车, 火车, 卡车, 船, 红绿灯, 消防栓, 停车标志, 停车收费表, 长凳, 鸟, 猫, 狗, 马, 羊, 牛, 大象, 熊, 斑马, 长颈鹿, 背包, 雨伞, 手提包, 领带, 手提箱, 飞盘, 滑雪板, 单板滑雪, 运动球, 风筝, 棒球棒, 手套, 滑板, 冲浪板, 网球拍, 瓶子, 酒杯, 杯子, 叉子, 刀, 勺子, 碗, 香蕉, 苹果, 三明治, 橙子, 西兰花, 胡萝卜, 热狗, 披萨, 甜甜圈, 蛋糕, 椅子, 沙发, 盆栽, 床, 餐桌, 厕所, 电视, 笔记本电脑, 鼠标, 遥控器, 键盘, 手机, 微波炉, 烤箱, 烤面包机, 水槽, 冰箱, 书, 时钟, 花瓶, 剪刀, 泰迪熊, 吹风机, 牙刷 除此之外还有图形识别,交通标志物识别,戴口罩识别等高精度识别功能。
3690人工智能
当前共2个项目
×
寻找源码
源码描述
联系方式
提交