ID:347084

1uo 身份已认证

android开发工程师

  • 公司信息:
  • 福建捷宇电脑科技有限公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 福州
  • 全区

技术能力

1.大学英语六级证书(CET6)
2.熟练使用word,excel,ppt,xmind等日常办公软件
3.熟练使用IDEA , AndroidStudio,postman,LeakCanary(Android内存泄漏检测工具)
4.熟悉内存泄漏现象产生原因和解决方式。
5.熟悉https通信、socket通信请求交互流程
6.掌握svn,git代码仓库的使用
7.掌握java,kotlin,c++,dart开发语言,MVP、MVVM开发架构
8.掌握安卓基本四大组件的应用场景与通信,Activity启动模式和生命周期
9.掌握fragment间数据传递,fragment与Activity交互
10.掌握安卓的Handler消息机制和原理、事件分发机制
11.掌握okhttp+retrofit+rxjava的网络请求框架、glide图片加载框架
12.掌握RecyclerView性能优化,单线程同步操作,多线程异步任务开发,线程间通信
13.熟悉使用腾讯bugly进行线上程序崩溃,ANR日志监控
14.熟悉iText5(文档操作相关库)
15.掌握webview与javascript交互
16.掌握使用android各种原生UI组件、自定义控件开发界面
17.掌握framwork层框架的使用,如ActivityManager,PackageManeger,NotificationManeger等
18.熟悉android动画相关的开发(补间动画,属性动画等)。
19.熟悉流行的优秀稳定的第三方开源库的应用,如蓝牙通信FastBle,事件订阅EventBus,ObjectBox数据库,SerialPort软硬件串口通信库,极光推送等
深度从事软硬件结合的安卓收银类项目,熟悉软硬件通信,如串口通信,USB通信,蓝牙通信,局域网UDP或HTTP协议通信。

项目经验

一、厦门三点墨网络科技有限公司
职责:负责多个收银app的定制化开发(部分是定制化从零开发),以及后续都功能迭代和维护
1.项目背景:国家在全国多省都有出台农贸市场改造相关政策,比如十四五期间的“全国农产品产地市场体系发展规划”。公司在这个背景下主要的服务对象是超市、便利店、社区生鲜、农贸市场等,主要目标是为零售商家提供数字化服务,打造高效的经营场景。
2.项目用到的技术栈:
项目架构:MVP
通信方式:https(AES+RSA加密),UDP,串口通信,USB通信,蓝牙通信
网络框架:retrofit+rxjava+glide
数据库框架:objectBox(是高性能的NoSQL数据库(在关系型数据库和对象之间做了一个映射,测试过10W条数据的增删改都是毫秒级的),使用起来更简单)
硬件相关框架:FastBLE(蓝牙),SerialPort(串口)
3.包含的模块:
用户模块:商户绑定,收银员的登录和交接班
商品模块:商品全量更新,增量更新,商品分类,改价,改数,改重,
数据统计模块:订单记录,订单查询(按日期,按流水号,会员号等),一定时间内的商品销售统计
副屏模块:展示商户收款码,营业执照,成为会员二维码,购物车中已添加商品信息,市场广告轮播
支付模块:现金支付,扫码支付,组合支付,退款
硬件模块:AI识别,小票打印,开钱箱,商品扫码添加到购物车,重量读写

二.福建捷宇电脑科技有限公司
职责:负责标准版项目的定制化开发,已有项目的功能迭代或优化
项目背景:国家在各个领域推行“无纸化”和“电子化”应用。公司为政务、医疗、金融、能源、卫健等领域提供数字化采集(书籍成册扫描,高拍仪,视频展台、录音录像等),数字化外设(身份证、社保卡读取,指纹采集等)。
项目用到的技术栈:
1.项目架构:mvp
2.通信方式:https,USB通信,websocket
3.数据持久化:mmkv,本地文件,greenDao
4.网络框架:retrfit2+rxjava+glide
5.Framwork:CameraManeger,WindowManeger,ActivityManager,PackageManager等

包含的模块:
1.摄像头模块:后台录像、预览、抓拍、人脸比对、活体检测
2.广告模块:广告图片的上传、删除、设置轮播时间
3.证件读取模块:身份证、社保卡、IC卡、银行卡
4.信息交互模块:展示柜员信息、评价器、密码键盘、叫号牌
5.外围设备模块:指纹采集,指纹比对,语音播放,扫码
6.签名模块:文档预览,关键字签名,点击位置签名,指定位置签名
7.显示屏模块:安卓截屏传PC,PC截屏传安卓,安卓同屏至PC,安卓设备录屏
8.设置模块:PC设置安卓,设置音量,屏幕亮度,导出程序运行日志等

案例展示

  • 佰伦斯行家app

    佰伦斯行家app

    负责多个收银app的定制化开发(部分是定制化从零开发),以及后续都功能迭代和维护 2.项目用到的技术栈: 项目架构:MVP 通信方式:https(AES+RSA加密),UDP,串口通信,USB通信,蓝牙通信 网络框架:retrofit+rxjava+glide 数据

  • 智能交互终端

    智能交互终端

    负责标准版项目的定制化开发,已有项目的功能迭代或优化 项目用到的技术栈: 1.项目架构:mvp 2.通信方式:https,USB通信,websocket 3.数据持久化:mmkv,本地文件,greenDao 4.网络框架:retrfit2+rxjava+glide 5

查看案例列表(含更多 0 个案例)

相似人才推荐

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

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

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服