禅与计算机程序设计艺术Android开发经验谈知识小点

Android开发框架(6)Toast 也能这么爽

2020-06-23  本文已影响0人  陈言强

EasyAndroid 是一个android完整的安装开发框架,已经应用于几个生产项目。 EasyAndroid 不是脱离其你原来熟悉的开发框架而另起一套,它只是将原来的流程极大地简化,所以他完全兼容其他开发框架。同时也会兼容Google后续的升级。需要的同学可以放心使用。

github地址:https://github.com/chen397254698/EasyAndroid

EasyAndroid

一个完整基于kotlin的安卓开发框架,采用了mvvm设计模式。涵盖了:

1、基于retrofit2封装的通过kotlin协程实现的网络框架

2、基于阿里开源arouter修改的api-router实现项目模块化

3、基于glide的图片加载缓存框架

4、基于room实现的往来数据缓存加载

5、基于step实现的数据异步提交

6、基于PreferenceHolder实现的本地数据快速存储

7、基于mlist实现的简单复杂列表的快速开发扩展等等。。

本框架几乎涵盖了开发所需的所有模块组件。简单fork之后就可以基于框架快速开发。

Toast

Toast提示框随处可见,大家都是一行代码搞定,凭什么EasyAndroid的Toast比较爽。
上代码

  "成功".toastSuc()

  "错误".toastWarn()

  "异常".toastError()

// response 是网络请求返回的BaseResponse,会自动根据网络状态提示用户
 response.toast()

只是一样代码,又不只是一样代码。

上一篇下一篇

猜你喜欢

热点阅读