美文网首页
Android开发工程师

Android开发工程师

作者: BobEve | 来源:发表于2018-01-01 14:20 被阅读12次

    信息和诉求

    开源项目和作品

    • Eve:主要目的学习框架设计、主流开发方式。内容主要接入gank.io数据,后续准备接入知乎日报。
    1. 整体框架遵循Clean Architecture,使用Dagger解耦模块,主要划分Common模块、Repository模块与MVP模块,对象的创建和提供变得相对简单。
    2. Repository模块由Retrofit和RxCache共同构成,负责对数据请求进行处理,按照规则实现网络请求或者缓存请求。Rxjava响应式编程,得以流式解决嵌套请求、数据变、统一的错误处理。
    3. MVP模式解耦UI层和Model层,业务逻辑在Presenter层处理后,职责变的单一、简单、清晰。
    • EveJsBridge:封装Android与Js之间交互,通过annotation注解很方便实现事件监听和处理。

    • EveLabel:为图片添加贴纸的功能库,LabelView主要提供设置图片、设置贴纸、合成图片功能,对贴纸提供旋转缩放的操作支持。

    致谢

    感谢您花时间阅读我的简历,期待能有机会和您共事。

    相关文章

      网友评论

          本文标题:Android开发工程师

          本文链接:https://www.haomeiwen.com/subject/bxjtnxtx.html