熟悉使用java,kotlin编写项目了解常用api,具有一定源码阅读能力。
熟悉mvc,mvp,mvvm以及aac框架模式。
对于常用的GSYvideoplayer,ijkplayer以及阿里视频等第三方视频库熟悉使用,并根据需求自定义优化实现。
熟练使用ConstraitLayout约束布局
熟练使用liveData,ViewModel,Lifecycles等jetpack插件
熟练使用MMKV本地存储方案
熟悉sqllite数据库技术
了解常用微信支付支付宝支付第三方登录高德地图百度地图腾讯bugly极光推送等各大公司第三方服务的接入使用
软件环境:Android6.0以上
硬件环境:mac Pro系统
开发工具:android studio
开发周期:2019-03——2019-12
开发团队人数:6人
Android开发人数:2人
项目简介:肆乘肆App是一款越野自驾类型的app,项目分四大模块
● 视频图片分享上传模块(将用户游玩时上传的越野小视频上传至平台与用户分享,定位打点显示视频
或图片拍摄位置更精准定位游玩地点)
● 俱乐部模块(根据用户创建选择多种车型,指定俱乐部创建位置聚集多种多样附近的越野爱好者)
● 组队对讲模块(外接蓝牙设备,让用户在玩越野时更专注通讯更有效)
● 卫星地图打点越野路径上传模块(分享发现更多记录的越野路线分享给感兴趣的用户)
技术要点:
1、使用Butterknife+okhttp搭建框架
2、使用自定义导航栏
3、使用Glide,Fresco加载图片,使用gson解析json数据。
4、列表展示以RecyclerView+PtrClassicFrameLayout上拉加载下拉刷新实现
5、调用第三方微信、支付宝支付接口进行用户打赏有趣视频
6、集成个推推送用户通知
7、账户登录采用微信、QQ、微博第三方登录,手机号注册登录
8、首页MagicIndicator标题栏+ViewPager+RecyclerView展示
9、领队申请采用DSBridge与js交互
10、添加好友,采用Zxing二维码扫描
11、集成高德地图。瓦片地图打点显示选中位置和记录行进轨迹
12、视频上传播放采用阿里云视频播放器自定义
13、 用户对讲对接第三方sdk实现语音对讲,连接外接设备可实现黑屏对讲
14、 使用腾讯bugly异常
软件环境:Android6.0以上
硬件环境:Windows系统
开发工具:android studio
开发周期:2020-03——2020-05
开发团队人数:10人
Android开发人数:3人
项目简介:泡芙视频是一款视频播放器app,面向海外市场
● 长视频播放功能模块(视频播放有收藏,缓存,查看历史记录,投放tv等几个重要功能点)
● 短视频播放模块(翻页播放下一条视频内容,点赞分享(facebook,twitter,instagram,微信)评论等功能)
● 用户登陆注册功能模块(海外第三方注册(facebook,instagram,twitter,微信)邮箱注册)
● 福利模块(用户推广,赚取积分,抽奖积分,商城兑换商品)
技术要点:
1、使用okHttp3+retrofit2+rxjava2搭建MVP框架
2、使用BottomNavigationView导航栏
3、使用Glide加载图片,使用gson解析json数据。
4、列表展示以RecyclerView+SwipeRefreshLayout上拉加载下拉刷新实现
5、调用第三方微信、支付宝支付接口进行用户打赏有趣视频
6、集成Jpush推送用户通知
7、账户登录采用facebook,twitter,instagram,邮箱注册第三方登录,手机号注册登录
8、首页DslTabLayout标题栏+ViewPager+RecyclerView展示
9、视频播放器接入GSYVideoPlayer第三方框架集成
10、推广采用Zxing二维码扫描填写推广码
项目简介:肆乘肆App是一款越野自驾类型的app,项目分四大模块 ● 视频图片分享上传模块(将用户游玩时上传的越野小视频上传至平台与用户分享,定位打点显示视频 或图片拍摄位置更精准定位
技术要点: 1、使用Annotations框架+okhttp框架搭建 2、使用自定义导航栏进行项目的导航栏。 3、使用Glide加载图片,使用gson解析json数据。 4、列表展示以RecyclerView+PtrClassicFrameLayout上拉