开源框架
文章平均质量分 95
Boo_Wang
量变引起质变!
展开
-
Android切面编程AOP之AspectJ的使用
概述AOP(Aspect Oriented Programming)面向切面编程。就是:在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。使用场景针对很多地方都需要用到的模板代码,我们都可以用AOP来做,比如:日志、性能监控、埋点等。举个列子,很多时候我们需要根据当前网络情况做下一步操作,代码如下: public void checkNetworkNormal(){ if (NetworkUtils.isNetworkAvailable(th原创 2021-12-12 04:23:19 · 2599 阅读 · 0 评论 -
Retrofit2.0使用总结及注意事项
概述Retrofit是由Square公司出品的针对于Android和Java的类型安全的Http客户端,网络服务基于OkHttp 。 变化如果之前使用过Retrofit1,会有一些变化, 比如创建方式,拦截器,RxJava支持等,在Retrofit1中使用的是RestAdapter,而Retrofit2中使用的Retrofit实例。interceptor,OKHttp通过interceptor原创 2016-05-12 00:13:25 · 30135 阅读 · 8 评论 -
图片加载之Glide使用总结
相关方法with():指定了声明周期load():加载资源,String/Uri/File/Integer/URL/byte[]/T,或者 loadFromMediaStore(Uri uri)placeholder(resourceId/drawable): 设置资源加载过程中的占位Drawable。error():load失败时显示的Drawable。crossFade()/cross原创 2016-04-25 07:39:03 · 25213 阅读 · 0 评论