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为核心,融合多种语言和工具,专注于构建兼容多种设备、高效且用户体验良好的移动应用程序。
功能模块有:权限管理、设备设施管理、人员管理、工单管理、车辆管理、数据采集、视频监控整合、告警管理、行为审计等业务模块有:消防、电力、电梯、监控、市政、排水、环卫、绿化、景观、执法等
110Java物联网
1.多种连接:USB/Wi-Fiadb、SSH、UART串口,自动选择连接方式。2.统一返回:每次调用返回{ok,data,error,artifacts},错误分5类,便于Agent判断下一步。3.安全管控:危险命令按allow/ask/deny策略拦截。4.产物管理:日志和bugreport按设
360Python人工智能
1.安全启动链:公钥替换、镜像编译签名、AVB验签、fastboot加锁/解锁策略、OTA升级包签名、商用密钥管理流程。2.新平台导入:SDK移植、内核裁剪、分区设计、驱动与中间件移植。3.驱动移植:TDDI触控显示驱动等外设驱动。4.启动问题定位:为ARM32平台增加汇编实现的earlyconso
220C智能硬件
VeneraNext开源项目
1、具体功能模块:跨平台阅读器,支持Android、AndroidTV、iOS、Windows、Linux、macOS;多模式阅读,包括瀑布流跨章连读、画廊分页、连续滚动、纵向拆分双页、夜间调光、电子墨水屏刷新、TV遥控与低内存模式;内容接入,支持本地图片文件夹、CBZ/ZIP/7Z/CB7、PDF
280Rust企业服务
本监测方案由杆用感知终端、线用边缘计算网关设备和物联微服务平台组成。感知终端其中以MT7628+MT2503CPU为处理芯片、WIFI模组、雷达模组、RFID模组(温度标签)、天线单元、双摄像头、北斗定位模组、太阳能板、音频喇叭和麦克风组成的。线用边缘计算网关以RK3568主控芯片,将一组感知终端采
190C人工智能
1、称重记账,自动算余量:入库登记标称净重与出厂日期,之后每次打印只需上秤填一个读数,剩余克数自动计算,空盘重量用实测均值校准,越用越准。2、半盘入库:用了一半的卷也能入账,剩余净重按「首称读数−空盘重量」自动推算,标「约」提示为估算值。3、临期提醒:按出厂日期与保质期算出到期日,到期前N天(默认3
370C#物流仓储
1.底层正则极速匹配:放弃传统截图比对,直接正则解析uiautomatorXML节点树,实现0.1秒级定位2.全分辨率自适应:无需固定坐标,基于文本与节点属性,无视设备分辨率差异3.物理级事件注入:依赖Shizuku获取ADB权限进行物理点击,无需Root4.无头运行:支持后台静默执行,不干扰用户正
420Python企业服务
1、设备主控部分,修复测试工步编辑、修复测试过程数据查看、测试参数配置、设备系统配置功能,电池修复测试过程对电池进行过充、过放、过流、过温等保护,SOX计算等2、汽车电池BMSCAN通讯获取电池包信息,采集电芯电压,电芯温度,电池总压、串压差、内阻等信息。3、与外设实现CAN、modbus、TCP、
300Android智能硬件
项目围绕语音交互、可视化反馈和工具执行三个部分展开。语音模块负责采集麦克风音频、连接云端语音与大模型服务,并播放回复;界面模块通过屏幕表情和状态提示,呈现待机、聆听、思考和说话等交互状态;工具模块通过MCP暴露设备能力,让AI可以读取设备状态、调整音量和屏幕亮度。当前基于已有小智工程开展二次开发,已
660C++智能硬件
系统覆盖五个核心模块:①工作指令(WI)管理:接收TOS作业任务,生成、校验、下发工作指令,支持指令优先级与生命周期状态管理;②调度排序(SCH):基于设备位置、作业类型、箱型与堆存状态生成AscOrder执行序列,支持多设备并发调度;③堆场与箱位匹配:校验箱型、贝位、堆存状态,避免无效指令;④异常
400Java区块链
平台/系统 定位新一代寄递平台 寄递核心业务系统,涵盖揽收投递、国内中转处理等全链路功能新一代物流平台 物流核心业务系统,提供一站式信息化解决方案及物流数据共享平台同城即时配送子系统 支撑同城即时配送、社区团购等新业务模式分类核算系统 实现“普服、寄递、代金、其他”四大类业务分类核算
540Java企业服务
知行热控 MOM产品系统
1.市场管理打通客户档案与销售订单全生命周期,是生产源头数据的入口2.工艺管理工艺档案库与温区/时间/温度曲线参数,让经验沉淀为标准数据3.排产与生产拖拽生成工单、可视化排产、甘特图展现产能,扫码报工推进流转4.质量管理来料、过程、成品三道质检关口,不合格品分类处置全闭环5.实时工况采集、周期点检保
370Java项目任务
分组对讲产品系统
1、海能达P50对讲机定制分组对讲APP,安卓系统;2、WebRTC自研opus高清语音分组交换服务端,C++开发,Linux服务器环境;3、指挥后台Web端调度中心,Pad/笔记本/电脑浏览器环境;4、支持最大16分组,单组最大16路接入;5、支持48KHz单声道高清编码,超低延时
460C++音视频多媒体
宿主侧的多实例治理能力,主要包含:一、CPU资源隔离,按Androidcpuset分区调整top-app、foreground、foreground_window、background、system-background的cpus集合,把前台与渲染相关分区收敛到大核簇;二、生效校验,读取effect
620C++云计算
平台由四层组成:AOSP定制镜像、云机实例虚拟化层、宿主运行时和云机管理平台。主要功能模块包括:一、AOSP定制镜像构建,涵盖设备树、产品配置、系统属性、SELinux策略与系统应用裁剪;二、云机实例多开与管理,单块板卡承载多个独立云机,各自拥有独立显示、输入、存储与ADB端口;三、浏览器远程画面,
1140C++企业服务
##1、项目的具体功能主要包含五大功能板块:直播房间管理、音视频互动能力、社交消息体系、激励排行体系、行业管控与数据能力。##2、主要功能描述1.**直播房间管理**支持公开直播、密码私密房间两种模式;可创建多类型业务房间,实现房间权限管控、黑白名单管理;支持直播录屏归档,直播回看回放;适配多终端接
590C++游戏
系统由Windows上位机、STM32H743主控板、ESP32通信模块及多个业务外设组成。上位机支持USB串口和ClassicBluetoothSPP两种通信方式,能够连接设备、发送控制命令、查询运行状态,并实时显示下位机上传的数据。主要功能包括软硬件开关设置、电压电量查询、电子秤管理、扫码枪数据
670Android智能硬件
本项目基于RockchipRK3562平台构建Android14嵌入式操作系统,提供完整的底层软件运行环境及硬件外设支持,主要功能包括:1.系统启动:支持U-Boot引导、LinuxKernel启动及Android系统正常运行。2.驱动适配:根据硬件设计完成相关外设驱动配置、设备树适配及功能调试,支
870C智能硬件
系统采用模块化设计,主要包含以下业务功能:1.用户中心:支持用户注册登录、个人资料管理、账户信息维护及权限控制。2.商品商城:支持商品分类、商品详情、商品搜索、商家管理及购物相关业务。3.内容社区:提供图文发布、视频内容展示、内容浏览及用户互动等功能。4.业务后台:提供商品管理、用户管理、内容管理及
730Java电商
MES APS产品系统
这套系统按真实业务流程做了一条从**接单到入库报表**的闭环:①**任务单受理**:五必填卡口+审批流(提交→会签→审核→批准),批准后自动生成批次计划,杜绝"口头单";②**BOM/工艺展开**:多级物料清单自动展开工艺路线,一键生成领料单、采购清单(原材料/标准件自动拆分),凭单发料、发完关单;
1650Java工业互联网
当前共118个项目more
×
寻找源码
源码描述
联系方式
提交