熟练掌握Android Studio、Intellij idea编程工具的使用;
熟练使用第三方SDK及API,如阿里云SMS、微信支付、Google admod投放广告等。
后端:
熟练掌握spring MVC框架、SSM框架、spring cloud框架;
熟练使用tomcat、docker,并在Linux部署;
了解nacos(在努力学习中)。
前端:
熟练掌握View绘制流程、自定义控件,拥有自己开发的自定义控件;
熟练掌握SQlite、File、SharePreference数据存储;
熟练掌握AndroidUI设计,常用布局和各种控件;
熟练掌握事件分发机制及手势识别;
熟练JSON解析;
熟练使用SVN和Git等版本管理工具的使用;
熟悉语言国际化以及屏幕适配;
熟练掌握Java编程思想,具有良好编码设计风格,并熟练使用部分设计模式,单例模式、MVC模式等;
了解Android内存及性能优化,并对项目进行不断的重构及优化;
了解Android新特性;
了解Kotlin、dart语言;
了解flutter框架(在努力学习中)。
github:https://github.com/37166121
1:
项目名称 *
smallrooikeserver
项目类型 * 其他
项目周期 * 2020-04-01 — 至今
行业 * 电商平台类
项目描述 *
毕业设计
smallrooike APP的服务器,用Spring Cloud微服务框架实现。
目前实现了注册中心、图片和短信验证码(通过阿里云第三方SMS实现)、用户登陆注册、获取物流信息、zuul熔断器。
我的职责 *
前期调研总结出可行性分析报告;
设计分布式服务器架构;
实现数据库容灾;
功能实现:根据框架设计实现需求。
测试接口:调试接口,是否达到预期效果。
展示链接
https://github.com/37166121/smallrooikeserver.git
2:
项目名称 *
smallRooike
项目类型 * 移动应用 APP
项目周期 * 2020-04-01 — 至今
行业 * 电商平台类
项目描述 *
毕业设计
模仿菜鸟驿站和菜鸟裹裹开发,APP使用原生Android开发,目前已实现登录注册、图片验证码、短信验证码(阿里云SMS)、获取物流信息、查看个人信息,查看好友信息和展示广告(Google admod),后续将会继续完善项目。
我的职责 *
前期调研总结可行性分析报告;
APP架构设计;
画原型图;
实现需求;
调试APP,测试APP是否达到设计预期、提交BUG;
修改BUG。
展示链接
https://github.com/37166121/smallRooike.git
3:
项目名称 *
doitserver
项目类型 * 其他
项目周期 * 2020-05-09 — 至今
行业 * 电商平台类
项目描述 *
doit APP的服务器,使用Spring cloud微服务实现,doit主要提供云盘服务,目前已实现实现短信验证码、登陆注册、更改密码、用户鉴权,以后会继续实现JWT、网页扫码登录、异地登录冻结账号、网页和APP同时在线时,看视频可两端跳转(网页跳转APP、APP跳转网页)且视频进度不变等。
我的职责 *
项目独立开发
可行性分析报告、服务器和APP的架构设计、实现架构中的需求、调试接口、维护服务器等等。
展示链接
https://github.com/37166121/doitserver.git