第三方框架

第三方框架

Android LomBok的使用

LombokLombok项目是一个Java库,它会自动插入您的编辑器和构建工具中,从而为您的Java增光添彩。永远不要再写另一个getter或equals方法,带有一个注释的您的类有一个功能全面的生成器,自动化您的日志记录变量等等。通过使用对应的注解,可以在编译源码的时候生成对应的方法,减少模板代码

2020-01-17
1,583 0

使用EasyPermissions高效处理权限

Android现在将所有的权限归为了两类,一类是普通权限,一类是危险权限。对于普通权限,系统会自动帮我们进行授权,不需要手动操作。对于危险权限,必须要由用户手动进行点击授权才可以,否则程序无法完成相应的功能。

2020-01-15
577 0

Json解析

JSON的全称是JavaScript Object Notation,是一种轻量级的数据交换格式。JSON比XML数据传输的有效性要高出很多。JSON完全独立于编程语言。本质就是有特定格式的字符串。

2020-01-12
1,309 2

OkHttp3的基本使用

Okhttp是一个高效的http客户端,处理网络请求的开源项目。能够高效的执行http,数据加载速度更快,更省流量。支持Gzip压缩,提升速度,节省流量。缓存响应数据,避免了重复的网络请求。使用简单,支持同步阻塞调用和带回调的异步调用。

2020-01-10
1,238 0

Android事件总线之EventBus

EventBus是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求都可以通过EventBus实现。实现解耦让业务代码更加简洁,可以动态设置事件处理线程及优先级。

2020-01-08
1,227 7