四年的 Android 开发经验,熟悉 Android 应用层开发,独立开发和维护过多个APP。
熟悉android自动化测试框架,整合能力强,利用uiautomator+lua脚本引擎实现android手机自动化任务调度,为公司取得百万收入。
熟悉高德百度地图、微信支付宝支付、极光推送、科大讯飞等第三方 SDK 接入。
熟悉使用 GitHub网络请求框架 Retrofit 、ORM框架 greenDAO、等开源框架。
熟悉使用 Android Studio 开发工具
有平板和手机的屏幕适配经验。
有APP启动速度优化的经验
项目经验
项目名称:爱点
项目周期:2019/6~2019/9
开发环境:AndroidStudio+Git(码云)
项目描述:
爱点是一款实现android手机自动化任务调度的使用工具,开发给与公司合作的工作室使用,
给公司带来百万收入。
责任描述:
项目框架搭建,网络模块,uiautomator与lua脚本引擎整合。
技术要点:
1、 利用lua脚本引擎对uiautomator框架进行调度。
2、 结合ADB,实现对手机更丰富的自动化设置。
3、 多进程开发,充分释放手机性能。
项目名称:推信
项目周期:2018/12~2019/4
开发环境:AndroidStudio+Git(码云)
项目描述:
推信是一款集齐任务实时推送发布,交友聊天,交易支付的平台App。
责任描述:
项目框架搭建,网络模块,定位模块,支付模块,数据库搭建。
技术要点:
4、 Retrofit + RxJava + OkHttp简单封装,实现cookie机制,保持用户登录状态。
5、 单图片,多图片,图文混合上传。
6、 greenDAO集成封装,搭配RxJava实现异步操作,代码结构清晰。
7、 集成封装微信,支付宝支付,一行代码就可以调起支付,简化代码。
8、 集成极光IM,实现交友聊天功能。
项目名称:易管教
项目周期:2018/9~2018/12
开发环境:AndroidStudio+Git(码云)
项目描述:
易管教是一款结合底层系统开发的App应用市场。通过后台控制,可以强制静默安装App、卸载app,联网控制,摄像头控制等等。
责任描述:
集成极光推送,接收后台的管控指令。
技术要点:
1、 对app进行系统签名。
2、 通过对Android系统源码的查阅,反射实现静默安装,静默卸载。
3、 针对不同的用户,给极光推送设置对应的批次,优化推送速度。
项目名称:沃米尔AI
项目描述:儿童语音机器人,可语音识别,语音对话,讲故事,播放儿歌。
责任描述:Android 端项目负责人,参与项目需求讨论,对接新需求,进行版本迭代,独立完成编码,并负责后期维护。
项目名称:汉字描红
项目描述:可根据汉字笔画描红汉字的中文学习工具。
责任描述:整个 Android 端代码编写、测试、后期维护。
项目名称:ibeacon
项目描述:对ibeacon设备信息进行修改。
责任描述:整个 Android 端代码编写、测试、后期维护。
项目名称:爱点 项目周期:2019/6~2019/爱点9 开发环境:AndroidStudio+Git(码云) 项目描述: 爱点是一款实现android手机自动化任务调度的使用工具,开发给与公司合作的工作室使用, 给公司带来百万收入。 责任描述: 项目框架搭建,网络
项目名称:推信 项目周期:2018/12~2019/4 开发环境:AndroidStudio+Git(码云) 项目描述: 推信是一款集齐任务实时推送发布,交友聊天,交易支付的平台App。 责任描述: 项目框架搭建,网络模块,定位模块,支付模块,数据库搭建。