爱吃瓜子的花生

Android 架构师
零壹坐标科技 · 10年经验
爱吃瓜子的花生
日薪: ¥500/8h
地点: 远程
时间: 下班后周六周日可工作日远程
有团队 · 可整包 ID:137737 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Android 微信小程序 小程序 Maven HTTP Gradle
1、组件化架构与大型项目治理
具备大型 Android 项目的架构设计、模块拆分和持续治理能力。主导智慧巡护平台 34 个功能及设备模块的组件化建设,按照业务域、IoT 设备域和公共功能域进行拆分。通过 ARouter 路由和 Service 接口实现模块间依赖倒置,减少业务模块直接引用;通过 Aliyun Maven 私有仓库统一发布组件,并建立源码依赖与 Maven AAR 依赖双模式,兼顾日常联调和集成构建。
统一各模块的 compileSdk、NDK、ViewBinding、KAPT、ARouter 模块名和 consumer-rules 等配置,降低多人并行开发时的模块差异和集成风险。
2、Android 工程化与构建体系
具备 Gradle 构建体系和组件发布流程建设经验。自研模块发布工具,支持依赖拓扑排序、循环依赖检测和指定模块发布,确保底层组件优先发布;通过 HTTP HEAD 预检私有 Maven 仓库依赖,提前发现不存在的 AAR 版本;集中管理 60 余组第三方依赖,减少版本漂移和构建冲突,并支持 SNAPSHOT、RELEASE 版本自动发布。
3、离线优先与弱网容灾
针对自然保护区和野外巡护网络不稳定的问题,基于 Room 设计离线数据存储和上传框架。巡护轨迹、签到、事件上报及图片视频附件可先保存到本地,网络恢复后自动执行读取、上传、成功删除和界面刷新的闭环流程。上传失败时保留本地数据,后续继续处理,支持断点续传,降低野外作业中的数据丢失风险。
通过 BaseOfflineDataUploader 接口和注册机制统一轨迹、事件、签到等不同业务的上传逻辑,减少重复开发,并由基础页面统一响应网络状态变化。
4、GPS 定位与地图轨迹
具备高频 GPS 定位、持续轨迹采集和地图业务开发经验。设计线程安全的定位管理器、多回调机制和巡护状态机,通过 WeakReference 降低 Activity、Fragment 因定位回调造成内存泄漏的风险。通过统一的定位 Activity、Fragment 和 GPS 状态组件,为多个业务页面提供持续定位、轨迹记录、后台定位、设备坐标管理和状态展示能力。
熟悉高德地图、坐标转换、路径处理、地图聚类和生态数据可视化等功能开发。
5、IoT 设备与实时音视频
具备复杂物联网设备接入和移动端控制经验。曾接入 DJI 无人机、FlightHub 2、Agora、海康、萤石、大华视频设备、红外相机,以及气象站、水质监测站和微空气站等设备或服务。
实现视频直播与回放、云台 PTZ 控制、3D 变焦、无人机画面回传、航线和媒体管理、红外图片审核、动物识别统计及生态传感器数据展示。能够处理不同厂商 SDK、认证方式、设备状态和数据模型之间的差异。
6、微信小程序与跨端交付
具备微信小程序架构设计和跨端交付能力。设计 9 个业务分包和 32 个页面,主包仅保留核心 Tab 页面;按照认证、AI、视频、红外、生态和无人机等业务域组织功能,控制体积并提升加载效率。
建立 URL 管理、HTTP 传输和业务 API 请求三层结构,统一处理 Token 注入、网络预检、错误处理和并发队列。熟悉 TDesign Mini、Agora Miniapp SDK、高德地图、ECharts、Canvas Painter 和 F6 Graph,可实现 AI 动植物识别、无人机直播、动态分享卡片、物种关系图和生态数据可视化。
7、AI 识别与数据可视化
实现动物和植物识别完整链路,包括拍照或选图、文件读取、Base64 转换、接口提交、置信度排序和结果展示,并结合 GPS84 与 GCJ02 坐标转换提升定位匹配效果。
基于 ECharts 实现红外相机拍摄量、动物活跃度和时段分布等数据展示;基于 F6 Graph 实现物种关系气泡图,支持节点拖拽和画布缩放;基于 Canvas Painter 实现多层生态分享卡片、图片下载、拖拽缩放、二维码生成和自动重试。
8、安全、性能与稳定性
具备移动端安全加固和性能优化经验。参与 Native 签名校验、字符串保护、反调试、R8 混淆、资源压缩、arm64-v8a 架构控制和启动优化,降低二次打包风险并控制 APK 体积。接入 EMAS APM、Bugly 和华为 AGConnect,支持崩溃、内存、远程日志和性能监控;结合 JPush 及厂商通道支持业务消息推送。
9、综合交付能力
能够从业务分析、模块划分、架构设计、核心开发、设备接入、离线容灾、工程发布到线上监控完成完整交付,适合 Android 架构师、移动端技术负责人、IoT 应用开发和生态数字化项目。

一、智慧巡护平台
项目时间:2021 年 3 月至今。担任角色:Android 架构师、技术负责人。
智慧巡护平台面向自然保护区、林业和生态监管场景,覆盖巡护签到、GPS 轨迹、巡护任务、事件上报、审批统计、野生动植物监测、视频监控、红外相机、无人机巡查和生态传感器数据展示等业务。项目需要适应山区、森林和湿地等复杂环境,重点解决网络不稳定、设备类型多、定位数据频繁采集和多人并行开发等问题。
本人负责 Android 端整体架构、核心功能开发、技术攻关和工程化建设。项目拆分为 34 个业务及设备模块,按照业务域、IoT 设备域和公共功能域组织。通过 ARouter 路由与 Service 接口实现模块解耦,并建立源码依赖和 Maven AAR 依赖双模式。统一多模块的 compileSdk、NDK、ViewBinding、KAPT 和混淆配置,提升集成稳定性。
基于 Room 设计离线优先同步框架,支持无网环境下保存巡护轨迹、签到、事件及图片视频附件。网络恢复后自动执行读取、上传、确认、删除本地数据和刷新界面的闭环流程,上传失败时保留本地记录,支持断点续传。通过统一离线上传器接入轨迹、事件和签到等模块,降低重复开发。
负责高性能 GPS 定位管理,设计线程安全定位单例、多回调机制和 IDLE、TRACKING、CONTINUE、END 巡护状态机,为多个页面提供统一定位和轨迹能力。负责海康、萤石、大华视频设备,DJI 无人机,红外相机,以及气象站、水质监测站和微空气站等设备接入,实现视频直播与回放、云台控制、无人机画面回传、红外图片审核和生态数据展示。
同时负责 Gradle 发布工具、依赖拓扑排序、循环依赖检测、私有 Maven 发布、Native 签名校验、R8 优化、启动性能、EMAS APM、Bugly 和消息推送等工程化和稳定性建设。
二、智慧生态小程序
项目时间:2022 年 6 月至今。担任角色:小程序架构设计、核心开发。
智慧生态小程序是智慧巡护平台的微信小程序端,面向自然保护区游客、生态爱好者和内部巡护人员,提供生态科普、动物及植物识别、物种图谱、视频监控、红外相机、无人机直播、生态传感器和动态分享等功能。
本人负责小程序架构规划、分包设计、核心功能开发和物联网能力接入。项目采用微信小程序原生开发,结合 TDesign Mini、Agora Miniapp SDK、高德地图、ECharts、Canvas Painter 和 F6 Graph,设计 9 个业务分包和 32 个页面,主包仅保留核心 Tab 页面。
建立 URL 管理、HTTP 传输和业务 API 请求三层结构,统一处理 Token 注入、网络预检、错误处理和并发队列,兼容普通接口与 DJI 接口的不同认证方式。实现拍照识别、Base64 上传、置信度排序、GPS84 与 GCJ02 坐标转换、无人机在线状态监听、无人机双画面直播、视频回放、红外图片审核和生态数据可视化。
基于 Canvas Painter 开发动态生态分享卡片,支持多层绘制、图片下载、拖拽缩放、二维码生成和自动重试;基于 F6 Graph 实现物种关系气泡图,支持节点拖拽和画布缩放。
三、无人机地面站
项目时间:2021 年 9 月至 2022 年 3 月。担任角色:Android 核心开发。
项目基于 DJI Mobile SDK v4.15 和 UX SDK 开发无人机控制应用,支持航线规划、实时图传、RTMP 直播、热成像、喊话器、云台控制和飞行数据监控。
本人负责 DJI SDK 生命周期、设备连接、飞控状态订阅、硬件能力检测、视频流管理和飞行数据处理。实现飞行数据定时上报、断网缓存与恢复上传、异常日志上报、主副视频流切换、RTMP 断线重推、热成像多模式显示、喊话器实时传输和云台预置位控制,并处理 DJI 原生 SO 库保护和 NDK 库冲突问题。
四、销售宝
项目时间:2020 年 1 月至 2021 年 2 月。担任角色:高级 Android 工程师。
项目服务于野外销售和服务管理,覆盖客户管理、项目跟踪、售后服务和现场设备管理。本人负责统一 Activity 基类、ViewBinding、Room 离线数据、GPS 后台定位、离线上传、离线地图瓦片、KML 设备坐标导入导出、地图聚类、视频压缩、照片水印、热修复和 Native 签名校验等功能。
五、项目综合能力
以上项目覆盖 Android 架构、组件化、Gradle 工程化、离线同步、GPS 与地图、无人机、视频监控、红外相机、生态传感器、微信小程序、AI 识别、实时音视频、数据可视化、安全加固和性能优化。本人能够从需求分析和方案设计开始,完成核心开发、复杂设备接入、弱网容灾、工程发布和线上稳定性建设,适合 Android 架构师、移动端技术负责人和 IoT 应用开发项目。

整包服务: 微信公众号开发微信小程序开发PC网站开发H5网站开发App开发文档原型图UI设计AI类开发
负责人: Android 架构师
团队成员: 产品经理 UI设计师 安卓工程师 前端工程师 后端工程师 
爱吃瓜子的花生 ID:137737 复制

爱吃瓜子的花生

有团队 · 可整包
Android 架构师 · 10年经验 · 零壹坐标科技
城市远程 日薪500元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Android 微信小程序 小程序 Maven HTTP Gradle
1、组件化架构与大型项目治理
具备大型 Android 项目的架构设计、模块拆分和持续治理能力。主导智慧巡护平台 34 个功能及设备模块的组件化建设,按照业务域、IoT 设备域和公共功能域进行拆分。通过 ARouter 路由和 Service 接口实现模块间依赖倒置,减少业务模块直接引用;通过 Aliyun Maven 私有仓库统一发布组件,并建立源码依赖与 Maven AAR 依赖双模式,兼顾日常联调和集成构建。
统一各模块的 compileSdk、NDK、ViewBinding、KAPT、ARouter 模块名和 consumer-rules 等配置,降低多人并行开发时的模块差异和集成风险。
2、Android 工程化与构建体系
具备 Gradle 构建体系和组件发布流程建设经验。自研模块发布工具,支持依赖拓扑排序、循环依赖检测和指定模块发布,确保底层组件优先发布;通过 HTTP HEAD 预检私有 Maven 仓库依赖,提前发现不存在的 AAR 版本;集中管理 60 余组第三方依赖,减少版本漂移和构建冲突,并支持 SNAPSHOT、RELEASE 版本自动发布。
3、离线优先与弱网容灾
针对自然保护区和野外巡护网络不稳定的问题,基于 Room 设计离线数据存储和上传框架。巡护轨迹、签到、事件上报及图片视频附件可先保存到本地,网络恢复后自动执行读取、上传、成功删除和界面刷新的闭环流程。上传失败时保留本地数据,后续继续处理,支持断点续传,降低野外作业中的数据丢失风险。
通过 BaseOfflineDataUploader 接口和注册机制统一轨迹、事件、签到等不同业务的上传逻辑,减少重复开发,并由基础页面统一响应网络状态变化。
4、GPS 定位与地图轨迹
具备高频 GPS 定位、持续轨迹采集和地图业务开发经验。设计线程安全的定位管理器、多回调机制和巡护状态机,通过 WeakReference 降低 Activity、Fragment 因定位回调造成内存泄漏的风险。通过统一的定位 Activity、Fragment 和 GPS 状态组件,为多个业务页面提供持续定位、轨迹记录、后台定位、设备坐标管理和状态展示能力。
熟悉高德地图、坐标转换、路径处理、地图聚类和生态数据可视化等功能开发。
5、IoT 设备与实时音视频
具备复杂物联网设备接入和移动端控制经验。曾接入 DJI 无人机、FlightHub 2、Agora、海康、萤石、大华视频设备、红外相机,以及气象站、水质监测站和微空气站等设备或服务。
实现视频直播与回放、云台 PTZ 控制、3D 变焦、无人机画面回传、航线和媒体管理、红外图片审核、动物识别统计及生态传感器数据展示。能够处理不同厂商 SDK、认证方式、设备状态和数据模型之间的差异。
6、微信小程序与跨端交付
具备微信小程序架构设计和跨端交付能力。设计 9 个业务分包和 32 个页面,主包仅保留核心 Tab 页面;按照认证、AI、视频、红外、生态和无人机等业务域组织功能,控制体积并提升加载效率。
建立 URL 管理、HTTP 传输和业务 API 请求三层结构,统一处理 Token 注入、网络预检、错误处理和并发队列。熟悉 TDesign Mini、Agora Miniapp SDK、高德地图、ECharts、Canvas Painter 和 F6 Graph,可实现 AI 动植物识别、无人机直播、动态分享卡片、物种关系图和生态数据可视化。
7、AI 识别与数据可视化
实现动物和植物识别完整链路,包括拍照或选图、文件读取、Base64 转换、接口提交、置信度排序和结果展示,并结合 GPS84 与 GCJ02 坐标转换提升定位匹配效果。
基于 ECharts 实现红外相机拍摄量、动物活跃度和时段分布等数据展示;基于 F6 Graph 实现物种关系气泡图,支持节点拖拽和画布缩放;基于 Canvas Painter 实现多层生态分享卡片、图片下载、拖拽缩放、二维码生成和自动重试。
8、安全、性能与稳定性
具备移动端安全加固和性能优化经验。参与 Native 签名校验、字符串保护、反调试、R8 混淆、资源压缩、arm64-v8a 架构控制和启动优化,降低二次打包风险并控制 APK 体积。接入 EMAS APM、Bugly 和华为 AGConnect,支持崩溃、内存、远程日志和性能监控;结合 JPush 及厂商通道支持业务消息推送。
9、综合交付能力
能够从业务分析、模块划分、架构设计、核心开发、设备接入、离线容灾、工程发布到线上监控完成完整交付,适合 Android 架构师、移动端技术负责人、IoT 应用开发和生态数字化项目。

项目经验

一、智慧巡护平台
项目时间:2021 年 3 月至今。担任角色:Android 架构师、技术负责人。
智慧巡护平台面向自然保护区、林业和生态监管场景,覆盖巡护签到、GPS 轨迹、巡护任务、事件上报、审批统计、野生动植物监测、视频监控、红外相机、无人机巡查和生态传感器数据展示等业务。项目需要适应山区、森林和湿地等复杂环境,重点解决网络不稳定、设备类型多、定位数据频繁采集和多人并行开发等问题。
本人负责 Android 端整体架构、核心功能开发、技术攻关和工程化建设。项目拆分为 34 个业务及设备模块,按照业务域、IoT 设备域和公共功能域组织。通过 ARouter 路由与 Service 接口实现模块解耦,并建立源码依赖和 Maven AAR 依赖双模式。统一多模块的 compileSdk、NDK、ViewBinding、KAPT 和混淆配置,提升集成稳定性。
基于 Room 设计离线优先同步框架,支持无网环境下保存巡护轨迹、签到、事件及图片视频附件。网络恢复后自动执行读取、上传、确认、删除本地数据和刷新界面的闭环流程,上传失败时保留本地记录,支持断点续传。通过统一离线上传器接入轨迹、事件和签到等模块,降低重复开发。
负责高性能 GPS 定位管理,设计线程安全定位单例、多回调机制和 IDLE、TRACKING、CONTINUE、END 巡护状态机,为多个页面提供统一定位和轨迹能力。负责海康、萤石、大华视频设备,DJI 无人机,红外相机,以及气象站、水质监测站和微空气站等设备接入,实现视频直播与回放、云台控制、无人机画面回传、红外图片审核和生态数据展示。
同时负责 Gradle 发布工具、依赖拓扑排序、循环依赖检测、私有 Maven 发布、Native 签名校验、R8 优化、启动性能、EMAS APM、Bugly 和消息推送等工程化和稳定性建设。
二、智慧生态小程序
项目时间:2022 年 6 月至今。担任角色:小程序架构设计、核心开发。
智慧生态小程序是智慧巡护平台的微信小程序端,面向自然保护区游客、生态爱好者和内部巡护人员,提供生态科普、动物及植物识别、物种图谱、视频监控、红外相机、无人机直播、生态传感器和动态分享等功能。
本人负责小程序架构规划、分包设计、核心功能开发和物联网能力接入。项目采用微信小程序原生开发,结合 TDesign Mini、Agora Miniapp SDK、高德地图、ECharts、Canvas Painter 和 F6 Graph,设计 9 个业务分包和 32 个页面,主包仅保留核心 Tab 页面。
建立 URL 管理、HTTP 传输和业务 API 请求三层结构,统一处理 Token 注入、网络预检、错误处理和并发队列,兼容普通接口与 DJI 接口的不同认证方式。实现拍照识别、Base64 上传、置信度排序、GPS84 与 GCJ02 坐标转换、无人机在线状态监听、无人机双画面直播、视频回放、红外图片审核和生态数据可视化。
基于 Canvas Painter 开发动态生态分享卡片,支持多层绘制、图片下载、拖拽缩放、二维码生成和自动重试;基于 F6 Graph 实现物种关系气泡图,支持节点拖拽和画布缩放。
三、无人机地面站
项目时间:2021 年 9 月至 2022 年 3 月。担任角色:Android 核心开发。
项目基于 DJI Mobile SDK v4.15 和 UX SDK 开发无人机控制应用,支持航线规划、实时图传、RTMP 直播、热成像、喊话器、云台控制和飞行数据监控。
本人负责 DJI SDK 生命周期、设备连接、飞控状态订阅、硬件能力检测、视频流管理和飞行数据处理。实现飞行数据定时上报、断网缓存与恢复上传、异常日志上报、主副视频流切换、RTMP 断线重推、热成像多模式显示、喊话器实时传输和云台预置位控制,并处理 DJI 原生 SO 库保护和 NDK 库冲突问题。
四、销售宝
项目时间:2020 年 1 月至 2021 年 2 月。担任角色:高级 Android 工程师。
项目服务于野外销售和服务管理,覆盖客户管理、项目跟踪、售后服务和现场设备管理。本人负责统一 Activity 基类、ViewBinding、Room 离线数据、GPS 后台定位、离线上传、离线地图瓦片、KML 设备坐标导入导出、地图聚类、视频压缩、照片水印、热修复和 Native 签名校验等功能。
五、项目综合能力
以上项目覆盖 Android 架构、组件化、Gradle 工程化、离线同步、GPS 与地图、无人机、视频监控、红外相机、生态传感器、微信小程序、AI 识别、实时音视频、数据可视化、安全加固和性能优化。本人能够从需求分析和方案设计开始,完成核心开发、复杂设备接入、弱网容灾、工程发布和线上稳定性建设,适合 Android 架构师、移动端技术负责人和 IoT 应用开发项目。

团队情况

服务范围:
微信公众号开发微信小程序开发PC网站开发H5网站开发App开发文档原型图UI设计AI类开发
团队构成:
负责人(Android 架构师) | 核心队员:产品经理 · UI设计师 · 安卓工程师 · 前端工程师 · 后端工程师

案例展示

智慧巡护平台

智慧巡护平台

巡宝是一套面向自然保护区、林业及生态监管场景的综合管理平台,服务于巡护人员、管理人员和生态监测人员,覆盖巡护签到、GPS 轨迹记录、巡护任务、事件上报、审批统计、野生动植物监测、视频监控、红外相机管理、无人机巡查及生态传感器数据展示等业务。 本人担任 Android 架构师及技

智慧生态小程序

智慧生态小程序

智慧生态小程序是智慧巡护平台的微信小程序端,面向自然保护区游客、生态爱好者及内部巡护人员,提供生态科普、野生动植物识别、物种图谱、视频监控、红外相机管理、无人机远程巡查、生态传感器数据展示和个人信息管理等功能,帮助用户通过移动端了解自然保护区生态资源,并辅助管理人员开展远程监测和

无人机地面站

无人机地面站

基于 DJI Mobile SDK v4.15 开发的专业无人机控制应用,支持航线规划、实时图传、RTMP 直播、热成像、喊话器及飞行数据监控。技术栈包括 Java、DJI MSDK v4.15(UX SDK)、OkGo、高德地图、HERE SDK 3.15。 一、DJI SD

AI梦语日志

AI梦语日志

- 梦境记录:支持文字输入和语音录入(基于微信同声传译插件,语音实时转文字) - AI 梦境解析:调用 DeepSeek 大模型,从心理学、象征、情绪等多个视角解读梦境,支持追问对话与危机情绪预警 - 梦境概念图:AI 根据梦境内容生成配图,可视化梦境场景 - 梦境档案馆:

消防内攻

消防内攻

1. 场次与账号管理 支持消防站初始化、管理员/安全员账号、PIN 登录、失败锁定、场次创建,以及火警地址、火灾类型、出警时间等现场信息录入。 2. NFC 制卡与人员花名册 支持写入 NFC NDEF 人员载荷、绑定标签 UID、维护人员编号、岗位、血型、年龄、空呼用尽时

客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏