ARabbit:一个快速开发Android App的框架

本文介绍了ARabbitAndroidSDK的4.0.0版本,涵盖了异常处理、图片和网络模块封装、事件总线替换、Kotlin协程与LiveData的优化,以及MVVM架构的应用实例。同时提到了与面试相关的知识点和资源链接。
摘要由CSDN通过智能技术生成

https://github.com/ddnosh/ARabbit

sdk引用代码:

implementation ‘com.androidwind:arabbit:4.0.0’

3.sdk功能

=================================================================

  1. module: 功能模块;

1.1 exception: 异常处理;

1.2 glide:图片模块glide的封装;

1.3 retrofit:网络模块retrofit的功能封装,包括exception和ssl;

1.4 rxbus:使用rxbus替换eventbus;

1.5 rxjava:rxjava部分功能封装;

  1. mvvm

2.1 livedata:增强版livedata

  1. ui:UI模块

3.1 adapter:单一布局和多布局;

3.2 base:提供activity和fragment基类;

3.3 dialog:提供基于dialog和dialogfragment的对话框;

3.5 multipleviewstatus:不同页面状态支持;

3.5 view:常用view控件支持;

3.6 webview:提供一个加载webview的activity;

  1. util:提供一些常用的Util工具类;

4.1 handler:防泄漏Handler;

4.2 immersio

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值