约点
项目描述:约点APP是一款基于顾客购买约定服务项目,线上线下消费的app。
技术细节 :
1、采用OkHttp库,对结构进行优化、封装:引入了泛型解析,通过反射动态解析数据类型整合本地数据读取功能,预留接口以备后期添加数据获取方式与后台统一了错误请求的服务器返回的信息,允许调用者设置回调处理对应服务器返回的错误
2、对项目图片库的优化,采用Glide库,并根据业务需求对Glide进行封装,图片处理效率有较大提升,有效规避了OOM
3、构建一套服务业务需求的线程池(包含I/O线程池与数据处理线程池)
4、整个项目采用MVP架构,逐级解耦UI逻辑与业务逻辑,使项目对后期迭代更加友好
5、利用单例实现不同Activity/Fragment之间多层级的轻量便捷通讯,避免了连环回调
天天兑
项目描述:该款 App 界面设计使用的是 Material Design,遵循 Google 设计规范 , 界面开起来清新简洁。在联盟商家线上网店和线下实体店消费,消费的金额返现,帮助商家引流、拓客、锁客、增收。
技术细节 : 1、对项目网络库的升级,采用OKGo库,网络请求协议的加密和封装。
2、对APP首页页面进行重构,页面更加简洁.迭代过程中逐渐由MVC升级为MVP模式,逐级解耦UI逻辑与业务逻辑。
3、使用到的开源库有:Picasso、OKGo、Gson,EventBus等.
汇友
项目描述:汇友客户端是一款社交类软件。它集成了国内的两大社区微博(新浪微博与腾讯微博),可以在客户端实现微博的更新、刷新、发布等各种操作;还可以通过登录和选择同步的社区好友,可以将社区好友添加到本地联系人中,从而可以在本地联系人中查看好友的社区信息和最新动态。
技术细节 : 1. UI使用了Viewpager,Fragment搭建整体布局
2. MySql数据库存储学生和老师的信息
3. 使用百度地图相关API,如:定位,公交换乘等
4. 图片的异步加载及上传,图片的缓存处理
5. AsyncHttpClient异步httpclient框架处理数据请求