1. 熟练使用 Java 语言。熟悉常用设计模式。
2. 熟练掌握常用 UI 控件,熟练常用布局及自定义控件的开发。
3. 熟悉 Android 进程间通信,数据存储,软件的结构分析等有比较深刻的认识。
4. 熟练使用 Android Studio 等开发工具开发及调试。
5. 熟悉 app 瘦身及相关的优化
6. 熟练使用 OkHttp、Retrofit、ButterKnife 等常规框架,并研究过部分框架源码
7. 了解 NDK 开发,能够集成现有的 C/C++库
8. 了解 gradle 构建系统,能进行常见的构建配置
9. 了解面相切片编程
少儿英语秀
项目描述:少儿英语秀是一款配音学习软件,该 app 提供对比配音、跟读、互动和分享等教育功能。
责任板块:独立负责主要技术点:
1. 自定义控件
2. 音频录制、音频合成
3. MP4 视频处理
4. 多线程技术
5. mp4parser、OkHttp、Retrofit、ButterKnife 的各种常用框架的使用
6. 第三方服务(金山短视频、友盟统计、友盟推送、科大讯飞语音评测、高德地图、微信分享及登录、微博分享及登录)
le173
项目描述:一款游戏资讯 app,该 app 提供各种热门手游的攻略/礼包领取等资讯主要的功能模块如下: 1、游戏资讯板块(资讯查看/评论/点赞) 2、社区板块(社区所涉及的发帖、评论等各项功能) 3、新游查询板块 4、用户信息管理、软件设置板块 责任板块:独立负责
主要技术点:
1. 自定义控件
2. MVP 模式的使用
3. 优酷视频、友盟推送及统计,QQ 及微信三方登录、高德地图等第三方 sdk 接入
草莓情趣 [2016.06-2016.08]
项目描述:这是一款专门提共图片内容的 app,主要的功能模块有:社区(发帖/评论/发帖历史等社区相关的功能);图片查看(大量图片的列表/瀑布流/单张及多张图片通过 PictureView 进行放大缩小等查看方式);软件设置及用户信息管理模块 责任板块:独立负责主要技术点:
1. Android 中常规控件的使用
2. 自定义控件
3. 对图片显示的处理(压缩、缩放、查看)
4. 对大量图片显示列表的优化
5. Picasso 图片加载库的使用
We 教育
项目描述:这是一款提供教育资讯的 app,主要功能涉及教育资讯查看/咨询评论/专家咨询/教育信息查询等功能
责任板块:独立负责 1.0 以后所有版本的迭代工作主要技术点:
1. 微信、微博、qq、友盟、兑吧、支付宝、个推、融云等多种第三方 sdk 的集成
2. 定义控件
3. sqlite 数据库及 ContentProvider 本地数据存储的使用
4. Android 网络编程技术
5. 原生与 JavaScript 交互
枣枣
项目概述:这是一款面向在校大学生的手机 app,这款 app 及社交与兼职于一身,目的是为了增强在校大学生的社会实践能力以及社交能力
责任板块:负责实现 app 中聊天/任务/收藏/活动模块的实现
主要技术点:融云聊天 sdk 接入及 Android 控件的使用