项目名:喵特
项目描述:
Android Studio(开发工具)
本客户端基于android系统,提供给一个动漫展会用户的购票app,其中也包含通常社区交友的功能
业务:
展会票务,提供参加展会的用户电子票务的虚拟门票
功能
展会门票购买, 社交,发布展会实时场照,用户之间在线交流
项目结构
1)首页
站内热门以及推荐内容的展示、用户动态等功能;
2)漫展
查看漫展信息、对条特定件进行漫展筛选等功能、购买漫展门票、漫展位置地图展示以及导航等功能;
3)撩聊
IM接入让用户间能有更好的沟通、添加用户为好友、创建聊天小队(群)等功能;
4)社区
用户发布动态的归纳、发帖以及发布帖子的分区展示、用户榜单等功能;
5)我的
实现用户信息的展示,关注数、粉丝以及帖子发布数量,自身购买的门票、商品,钱包,收藏,获得的虚拟物品,成就,会员中心,用户身份等功能
责任描述:
初期于2.0版本独立完成,后续与项目相关人员配合共同完成手机软件的共同开发,之后主要负责漫展、撩聊(IM接入开发)、我的(用户各人信息)模块。
漫展电子票务的购买流程开发以及维护;使用 Okhttp 框架,Gson 构造 Bean 类实现 json 数据的异步快速有效解析,采用RxJava 保证异步数据加载的完整性以及代码的可读性,使用 EventBus 事件总线进行跨页面事件通知;使用 Glide 进行图片的异步加载与缓存;对旧代码进行性能优化,事件生命周期捆绑以减少内存泄漏,使用 ConstraintLayout(约束布局)进行布局层级优化,尽量减少多层嵌套的布局