1.能独立开发Android app,对用户体验、交互操作流程、及用户需求有一定了解
2.熟练使用Rxjava,retrofit,OkHttp,Glide等框架,熟练常用的开发模式,熟悉混合开发
3.熟悉Android各版本的特点,对性能优化、内存优化、UI适配有一定经验
4.拥有良好的代码习惯,结构清晰,命名规范,逻辑性强,工作积极主动,有团队合作精神
Halingoo App
1.项目结构搭建(网络框架,项目结构设计)
2.首页四大模块的构建(首页,短视频,聊天,我的)
3.视频的播放及聊天功能(类似于抖音视频显示下拉播放刷新,聊天使用腾讯云用户之间聊天)
4.摇一摇翻译功能实现(包含聊天不同语言翻译,视频字幕翻译,商家信息翻译)
5.我的及他人信息的编辑关注等
6.问答社区(帮帮族+问答功能)
7.文字翻译功能(直接输入文字翻译成你想知道的语言并显示)
8.sqlite数据库保存用户及聊天翻译信息
9.消息通知(别人评论点赞我的视频,好友关注等等通知)
10.扫一扫加关注查看他人信息主页
11.我的页面显示我的视频优惠券和问答等等功能
热门直播
在项目中主要完成了设置页面功能的开发,(包括更换头像,个人信息修改,关注和粉丝界面等等)。小视频的拍摄发布功能(使用第三方趣拍),分享功能(分享到qq,微信,朋友圈等),周星榜(每周送礼物的排行榜),app bug的调试,参与语音识别功能(语音转文字和主播聊天)等等
调试bug
编写UI 界面,熟练使用listview,recycleview等控件
下载上传文件、图片(asynchttpclient 异步请求),安卓前端与后台之间交互
引用第三方SDK(做过友盟分享,趣拍小视频,讯飞语音识别功能等等)
独立开发: 1.项目结构搭建(网络框架,项目结构设计) 2.首页四大模块的构建(首页,短视频,聊天,我的) 3.视频的播放及聊天功能(类似于抖音视频显示下拉播放刷新,聊天使用腾讯云用户之间聊天) 4.摇一摇翻译功能实现(包含聊天不同语言翻译,视频字幕翻译,商家信息翻译)
项目中主要完成了设置页面功能的开发,(包括更换头像,个人信息修改,关注和粉丝界面等等)。 小视频的拍摄发布功能(使用第三方趣拍), 分享功能(分享到qq,微信,朋友圈等), 周星榜(每周送礼物的排行榜), app bug的调试, 参与语音识别功能(语音转文字和主播聊天)