1. 熟练掌握Android下的四大组件以及Android界面布局及绘制、数据存储、UI开发机制,自定义控件开发,各种动画等。
2. 熟悉Android下联系人、电话、信息、数据库、ble蓝牙开发,串口通讯,wifi模块开发,音频 指纹识别 图案解锁 日历 微信支付宝支付 扫描二维码 加载U盘数据 同屏投屏开发等常见应用实现机制;
3.熟练掌握Android的主要数据存储方式以及、SQLite,greendao数据库的CRUD操作
4.熟练掌握java语言c语言c++,反射机制,面向对象以及Android应用开发框架,能独立开发智能产品 蓝牙硬件交互 即时通讯 等高性能app;
5.掌握Socket,okhttp,ftp网络编程技术和多线程技术,AIDL,JNI技术
6.处理嵌套控件事件冲突问题 代码进行优化,性能优化
7.熟悉百度,高德地图Api的使用 蓝牙api的开发
8.熟悉GreenDAO OkHttp3 imageloader rxjava2 butterknife Retrofit2开源框架
神马加盟商 2017.12-2018.5
项目描述
神马加盟商主要是加盟商管理单车的app客户端,可以通过定位管理单车的运营情况和维修故障单车主要有以下几个功能
1.注册登陆模块 通过手机号用户名密码注册然后由管理员授权为加盟商,然后登陆查看加盟商单车运营情况
2.加盟商模块 登陆后可以看到用户反馈 点击可以看到用户反馈的一些信息 维修记录 可以看到需要维修单车的一些基本情况 故障申报 可以看到哪些车有故障需要维护和具体位置在哪里 同时还可以看到全部运营车辆 维修车辆 活跃车辆 不活跃车辆 离线车辆的数量
3.钱包功能 可以通过设置指纹锁或者图案锁来保护自己的钱包 可以查看每日收入情况,可以提现到微信 支付宝等
4.设置 可以设置自己的密码修改 头像修改 自己添加子账户,并且对其授权管理 也可以版本检测更新
5.崩溃管理 对于崩溃的信息的拦截处理,可以把崩溃信息发送到邮箱 方便后期维护
6.性能优化 通过查看代码运行的内存耗时情况对代码优化,以及用第三方框架来简化开发,提高开发效率
责任描述
本人负责神马加盟商所有功能开发,主要运用rxjava butterknife greendao等第三方包实现开发功能 如指纹锁 图案锁 高德定位 等功能实现
神马单车 2016.11-2017.12
项目描述
神马单车是一款共享单车app客户端,方便实现用户扫描智能锁二维码,通过蓝牙打开智能锁,然后计费,结算费用,用来方便解决用户最后2公里的出行, 主要有以下功能模块
1. 注册登陆功能 手机号注册需要短信验证码,用户名 密码等注册后跳转到登陆页面,可以用手机号短信验证登陆,也可以切换到用户名密码登陆
2.定位功能 通过高德地图实现定位附近单车的位置,通过关键词也可以搜索附近的餐厅,超市等,也可以设置自己的常用位置然后在地图上显示。
3.充值模块 通过点击扫描开锁,首选看是否有押金 没有的话跳转到充值页面通过微信或者支付宝充值 也可以通过红包充值,或者是购买月卡实现充值
4.扫描蓝牙锁模块 通过自定义仿微信扫描功能扫描智能锁上面的二维码,如果光线太暗可以打开手电筒扫描,也可以通过手动输入智能锁编码,通过发送命令开锁
5.蓝牙开锁模块 根据扫描智能锁的编码,然后连接通过蓝牙连接智能锁通过蓝牙发命令开锁,然后开始计时计费,等用户关掉锁以后从余额中扣费,停止计时,上报单车的位置和扣费情况
6.邀请好友分享得红包,通过邀请码邀请好友推广,可以分享到QQ好友空间,微信好友朋友圈,微博等 红包满10可以提现到微信支付宝,也可以充值
7.在线即时聊天 通过socket实现聊天可以在附近2公里,1公里,500米的范围选择聊天公共室或者选择公共聊天室的某个人私聊,可以发送表情,文字等
8.客服模块 用户可以将单车的遇到各种问题咨询客服,然后也可以通过扫描单车二维码,把单车的各种故障上报给客服处理
9.崩溃信息的处理, 通过拦截崩溃的信息,然后通过邮件发送到邮箱方便后期的维护
10.性能优化 通过使用rxjava butterknife greendao 等第三方依赖包实现代码优化 内存优化
责任描述
本人负责神马单车所有功能的实现,主要是通过蓝牙打开智能锁,通过微信支付宝充值退款,高德地图给单车定位,在线即时聊天,分享朋友圈qq空间 使用rxjava butterknife greendao 等第三方依赖包实现代码优化 内存优化 以及对崩溃拦截将拦截的崩溃的信息发送到邮箱便于后期维护
神马蓝牙锁 2016.7-2016.10
项目描述
神马蓝牙锁项目是本人独立开发的项目,主要是为方便检测蓝牙智能锁连接和通过蓝牙协议文档发送命令给蓝牙智能锁开锁。进入主页面后,分为六大模块 手动测试 自动测试 打开蓝牙 关闭蓝牙 任务测试 电量检测
1. 手动测试 进入模块后 首选扫描附近的蓝牙设备,5秒钟后停止扫描,然后根据蓝牙信号的强弱 可以选择连接哪个蓝牙智能设备 然后可以根据蓝牙协议文档发送命令实现开锁功能
2.自动测试 进入模块后 首选扫描附近的蓝牙设备,5秒钟后停止扫描,然后根据蓝牙信号的强弱 可以自动连接信号强的蓝牙智能设备 然后可以根据蓝牙协议文档发送命令实现开锁功能
3.打开关闭蓝牙 简单测试手机蓝牙开关功能是否正常方便开发
4.任务测试 主要是搜索所有的蓝牙设备锁,然后进行连接和开关锁的测试,看蓝牙锁有没什么问题,然后把智能锁的问题上报给相关负责人
5.电量检测 首选搜索附近蓝牙智能锁设备,然后连接需要检测的蓝牙锁,通过发送蓝牙协议文档的命令,获取设备锁返回的信息,可以进行电量检测,蜂鸣频率设置,系统重启等
责任描述
本人负责本项目的神马蓝牙锁所有功能实现,通过发送蓝牙命令与智能锁进行交互,实现开关锁以及对开关锁相关故障的上报服务器
win客服在线即时沟通 2015.6-2016.3
项目描述
win客服在线即时沟通 客户可以用app和web端即时和客服沟通,咨询有关问题
1. 注册模块:注册页面把用户的重要的信息加密以后通过网络保存web端服务器 , 可以用手机号注册 验证手机号利用验证码注册,也可以通过第三方QQ或者微信授权登录,
2. 登陆模块:会员通过账号和密码登录,然后发送账号密码到web服务器验证相关信息,根据返回信息验证是否登陆成功,然后获取该会员的花名册信息保存到数据库以后进入主程序界面
3. 聊天模块: 登录成功以后,进入主页面,可以实现个人和群聊天,添加联系人,修改联系人昵称,删除联系人,新建立群,添加群成员,删除群成员,修改群主题,退出群 等等功能,同时聊天可以发送 图片 表情 和文字
利用讯飞语音功能发语音,实现语音聊天
4. 网站客服模块: 可以及时和网站访客进行聊天沟通,并且可以转移会话,邀请其他客服进入会话,还可以查询访客的基本信息,在访客来电时,显示访客的基本信息,方便客服了解访客的信息
5. 广播模块: 可以对一组的每个成员通过发送广播及时发布一些信息,然后显示在聊天页面
6. 定位功能: 可以及时的定位到自己当前所在的位置,然后每隔5分钟向服务器上报自己的位置,及时反馈员工所在的位置
7. 便签功能: 每天要做的事情可以提前做好计划,然后保存起来,当需要了解当前要做哪些事情的时候,可以打开便签页面,看看就可以了
8. 好友分享: 及时了解好友的生活,工作等等,好友的每天都可以分享自己的乐趣和不愉快的事情,然后通知每个人都可以了解到,及时和好友保持畅通。对于每条分享都可以做出自己的评价
9.个人资料:进入个人详情页面 可以相信了解个人和所属公司的信息,如果是自己的资料可以做修改,做完修改以后点击保存,然后发送到服务器修改个人的信息
10.设置功能:对聊天信息到来的时候是静音和响铃的设置 是否需要震动的设置 版本更新 是否开启定位功能 一些新功能和版本的说明等等
责任描述
本项目用Android的xmpp协议实现,主要用Android+smack开发 本人负责用调用smack的相关api实现登陆 用户注册 注册可以用手机号注册 验证手机号利用验证码注册,也可以通过第三方QQ或者微信授权登录, 主页面用树结构 递归算法显示花名册 聊天窗口和客户沟通 利用自定义语音功能发语音,也可以发文字和图片混排的消息,好友朋友圈 利用高德地图相关api实现定位功能等参与项目的核心功能开发和产品性能优化,并且自定义UI 常有控件,融入JNI 用AIDL技术实现activity和service之间的通信 对activity 页面优化和异步加载大数据 数据库 用开源框架imageloader对大图片的进行处理清理缓存,防止内存溢出 UI页面布局融入实现一些特效,Android 检测系统异常信息然后将异常信息通过调用系统发送邮件功能发送到指定的邮件,然后在邮件中接收app 运行时产生的一些错误信息,便于后期的维护工作
健康监护 2014.9-2015.6
项目描述
健康监护 是一款大型的医疗保健软件项目,为更好的减轻医护人员的负担,和及时病人沟通,了解病情,从而制定出医疗方案,更加快速的治愈病情,而开发的一套医疗软件,主要有血压,心电,睡眠,排尿,血糖,压力功能模块。
主要功能如下:
1. 注册模块:注册页面把用户的重要的信息加密以后通过网络保存web端服务器
2. 登陆模块:会员通过账号和密码登录,然后发送账号密码到web服务器验证相关信息,根据返回信息验证是否登陆成功,然后获取该会员的花名册信息保存到数据库以后进入主程序界面
3.功能模块:进入心电业务后,首先通过调用蓝牙相关api连接心电采集器,发程序命令,然后开始采集数据,把采集到的数据通过蓝牙传输在主页面,然后通过算法利用Canvas类绘制相关波形,心电数据又分为导联和触摸数据,时长根据模式不同也不同,调用不同的业务程序进行处理
4. 蓝牙功能模块 通过监听蓝牙的状态,来进行相关的业务处理
5. 查看记录功能 主要是记录心电数据的时间,开始时间,结束时间,心电监测结果。并设置记录的上限,超过限制删除相关记录,删除记录页面,可以批量删除,也可以全删。
6. 帮助界面 通过图片和文字说明,更人性化的帮助指导使用公司的产品。
7. 心电波形回放功能 在触摸式监测后,点击监测记录,弹出界面绘制波形,主要应用与现场演示,便于销售公司产品。
8. 上传心电数据模块 将采集的心电数据通过wifi上传至服务器,便于医生分析病人病情,然后制定医疗方案。
责任描述
在项目我掌握了app与硬件交互,数据处理 蓝牙开发的各种功能 本人负责用户登录注册功能和心电血压血糖项目的心电波形回放功能 上传心电数据模块 查看记录功能 帮助页面的开发 等参与项目的核心功能开发和产品性能优化 并且自定义UI 常有控件,对activity 页面优化和异步加载大数据 数据库 listview gridview 等利用缓存显示数据,
可兼职时间
可兼职地点
0条评论 雇主评价