1、熟练掌握JAVA语言的使用,熟悉Android体系和SDK
2、熟悉 Gradle 配置及差异化构建,多渠道打包
3、熟练使用常见框架:Glide,ImageLoader,Volley,EventBus、OkHttp, RXJava,Dragger,Retrofit
4、熟悉第三方的集成:地图,分享,登录,语音识别,环信,人脸识别,二维码的生 成与扫描,友盟统计,极光推送
5、熟悉 MVC,MVP,MVVM 架构体系
6、熟练掌握 Android 下的内存优化和UI优化
7、熟悉常见的设计模式
8、熟悉Android中的Handler机制和事件分发机制
9、熟悉网络通信机制:Socket,TCP/IP,HTTP/HTTPS,XMPP,AIDL
10、熟练掌握 Android 常用布局,四大组件,动画机制,自定义控件流程
11、熟练使用新型控件:RecyclerView,SwipeRefreshLayou,CardView, ConstraintLayout
12、熟悉Android内数据存储以及数据解析
13、熟悉 Android 中的数据传递,进程间通讯
14、熟悉 OOM,ANR 等常见异常的处理
15、熟悉 SQL 语言, Mysql,sqlite 数据库和 GreenDao 框架
16、了解 CI 持续集成,jenkins 开源框架
17、了解常用算法和数据结构
18、了解单元测试
二、 JJ学车(学员端、教练端)
a) 项目描述
高效、诚信的学车平台,对接国内各大驾校,致力于让学车变得更简单、有趣,主要有习题练习,模拟考试,在线约车,在线报名,学车交友,师生互评等模块。
b) 责任描述
1. 需求分析与架构设计
2. 代码重构与优化
3. 第三方集成:环信,高德地图,微信支付,支付宝,人脸识别
4. 功能测试与BUG修复
c) 应用技术
1. 封装Okhttp 请求网络;
2. RecyleView 实现多样式列表展示;
3. 集成友盟统计,极光推送,第三方登录,人脸识别,百度语音,环信等;
4. 对接高德地图,实现地图展示与路线导航;
5. 集成微信与 QQ 分享,支付宝和微信支付;
6. 阿里百川 HotFix 热修复实现在线修复;
7. 封装Glide实现 图片加载;
三、 言记
a) 项目描述
言记是一款具备真人朗读+轻文艺社区,你可以发布或收录唯美、励志、音乐、电影等字句,感受创作之美,通过交流讨论想法,见字如面,发现共鸣之声。
b) 责任描述
1. 独立完成应用开发及上架
2. 需求分析,功能与UI设计
3. 代码优化与重构
4. Bug修复与打包上线
c) 应用技术
1. MVP架构
2. 百度语音合成与播放
3. 数十种字体的加载与切换
4. Glide实现图片加载
5. OkHttp的封装
6. 自定义模版的实现
四、 美时相册
a) 项目描述
一款极简、无限量、安全的共享相册,可上传,下载,加密,另支持共享,多人共同管理同一个相册!微相册功能可以随时随地分享照片,并且可以对照片模糊处理,设置对应费用。
b) 责任描述
1. 独立开发
2. 架构搭建,功能与UI设计
3. 功能测试与BUG修复
4. 代码优化与重构
c) 应用技术
1. MVP架构
2. 对接涂图 SDK,实现美颜,滤镜,贴纸;
3. 使用 Android5.0 控件,CardView,RecycleView,ConstraintLayout 解决布局嵌套
4. 微信登录与分享、支付宝支付;
5. 友盟统计与极光推送;
五、 温控助手
a) 项目描述
基于平板(Android 系统)和蓝牙传输技术开发的火疗温度控制应用,以“安全,简单,只能”的产品设计理念,在传统火疗模式基础上,通过移动互联网技术,开启火疗只能新时代。
b) 责任描述
1. 独立开发
2. 需求分析,架构搭建,功能与UI设计
3. 蓝牙技术学习与应用
4. 数据库设计
5. 功能测试与bug修复
6. 图标框架实现曲线图
c) 应用技术
1. BLE(低功耗蓝牙),实现设备的绑定与数据接收;
2. GreenDao 本地数据库的设计与实现;
3. Json 数据解析;
4. OKHttp 实现数据的上传与更新;
5. MVC 架构;
6. 使用 MPAndroid 图表框架实现温度曲线图;
言记是一款具备真人朗读+轻文艺社区,你可以发布或收录唯美、励志、音乐、电影等字句,感受创作之美,通过交流讨论想法,见字如面,发现共鸣之声。
高效、诚信的学车平台,对接国内各大驾校,致力于让学车变得更简单、有趣,主要有习题练习,模拟考试,在线约车,在线报名,学车交友,师生互评等模块。