13 Star 68 Fork 15

ijustyce / fastandroiddev3

Gitee —— 企业级 DevOps 研发管理平台
加入 Gitee
该仓库未指定开源许可证,未经作者的许可,此代码仅用于学习,不能用于其他用途。
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

#fastandroiddev3

这是什么

这是FastAndroidDev的第三个版本,FastAndroidDev是基于MVC的一个框架,封装了二维码、支付宝等等。 这是基于FastAndroidDev、retrofit、rxandroid、rxjava、data binding的一个框架,封装了retrofit,支持文件的上传下载并可以监听进度,封装了二维码,一行代码吊起二维码扫描,扫描结果在onActivityResult里获取,封装了支付宝,并基于content provider封装了CommonData原生多进程安全,封装了glide,支持动画、圆角,封装了大量ui,包括:irecyclerview、CommonTitleBar、FloatView、IScollPager、IViewPager、ProgressDialog、ProgressWebView、RecordButton,封装了大量工具类,包括:CommonTool、DateUtil、FileUtils、ILog、ObjectUtils、RegularUtils(常用正则,手机号、邮箱、网址等)、StringUtils、MD5、Base64等,不仅如此,还封装了BaseActivity、BaseListActivity、其中BaseListActivity依赖irecyclerview,用它实现一个列表,简单到你想不到,因为我把adapter也封装了,你不需要写adapter,只需要指定data binding信息即可!

扩展性

允许你添加自定义的Activity生命周期回调,这样做的好处是接入类似umeng统计、bugtags的时候不侵入你写的代码,假设某天要改,也只是删除ActivityLiftCall,然后添加新的即可。

相关资源

FastAndroidDev 我的新博客

重要,最近太忙,这个项目更新将暂停。之后上传 FastKotlin fastandroiddev3 的代码已经用kotlin全部重构。

点评 ( 11 )

你可以在登录后,发表评论

简介

这是FastAndroidDev的第3版,使用mvvm架构。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/ijustyce/fastandroiddev3.git
git@gitee.com:ijustyce/fastandroiddev3.git
ijustyce
fastandroiddev3
fastandroiddev3
master

搜索帮助

122604 9befe709 551147 122411 94cd1624 551147