项目名称: 9 1 钓 鱼
开发工具:Android Studio
项目简介: 91钓鱼 是一款关于钓鱼的app平台,它集直播,商城,天气,钓点与一身,在商城, 你可以买到一切关于钓鱼的用具,要啥有啥;在直播,你可以观看别人的直播,学习一下别人的钓鱼技巧以及可以自己随心所欲的开直播,将快乐和大家分享;在话题,你可以发布渔市话题,聊天交友…
技术要点 :
1、 采用MVP来为项目搭建框架
2、 利用RadioGroup+RadioButton对app进行了模块化展示
3、 使用自定义SearchView结合GreenDao还有GrideView,实现了搜索、热门搜索、历史搜索
4、 使用Tweened animation加ScrollView实现了折叠式标题栏
5、 自定义HorseRaceLampTextView实现文字跑马灯效果
6、 使用MediaRecorder、Camera2对音视频进行采集,然后使用SurfaceView预览
7、 使用JZVideoPlayer进行视频播放,实现手势音量,手势亮度
8、 使用Android与JS交互,简化了项目部分的成本
9、 集成了腾讯云直播,实现了实时直播与chat room
10、 集成了百度地图,实现了自动定位
11、 集成了阿里的FaceID进行实名认证
12、 集成了友盟,实现了第三方QQ、微信的登陆
项目名称 : 邦 购 商 城
开发工具 : Android studio
项目简介 : 邦购商城是一款电商类APP,在此app上你可以进行购物,然后这款app上有过千家的商城注册,数以万计的商品供你挑选,物美价廉,总有合适的
技术要点:
1、 使用MVP,然后用ViewPager+Fragment实现APP框架整体搭建
2、 使用SwipeRefreshLayout、RecyclerView实现下拉刷新,上拉加载功能
3、 集成了环信IM即时通讯,实现了在线客服聊天
4、 使用自定义SearchView+GreeDao实现了搜索和热门搜索以及历史搜索
5、 使用AlphaAnimation 动画对FloatActionButton实现了透明渐变
6、 使用ListView实现列表二级联动
7、 使用ViewPager配合Fragment实现懒加载