亚程旅游

我要开发同款
韩滔滔2024年05月09日
86阅读
开发技术gradle、mvvm、kotlinjavaandroid

作品详情

责任描述:
APP模块化抽取;
APP中的所有的自定义控件,以及交互效果;
APP版本更新以及部分代码重构包括模块化的城市列表以及首页;
APP中封装公用部分的工具类公用弹窗公用loading等;
需求模块化拆分,分配,协同完成(新版中的红包任务等)
review代码以及解决crash,优化代码
每周技术例会总结这周Android研发中遇到的问题总结以及分享一些知识点

项目描述:
公司产品亚程旅游主打新加坡,东南亚一带旅游产品,实力打造打包旅游东南亚一带,以及其丰富的旅游资源以及具有竞争力的套餐著称!
经典的Tab选显卡加首页RecyclerView混搭item流畅提升不少
广告轮播结合本地调用H5完成活动推荐以及抽奖
新用户红包机制吸引用户
多种资源打包入口可以自由选择

技术要点:
项目MVP架构模式的搭建。
线程池的引入避免项目中子线程中到处newThread
模型的多次异步转换采用RxJava操作符来实现
Retrofit结合RxJava封装网络层并抽取单独的module给宿主APP依赖
抽取Base基类,UI类中封装了统一的错误页面,没网页面以及数据错误
基类请求和结果的采用泛型接受,构造统一的request和response
封装统一的log根据打包的版本控制是否输出
采用JIN加密网络请求,
配置gradle多个渠道以及不同的版本以及自动化打包给QA团队
Google推荐的新控件引入
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论