-
基于OkHttp的Android的http请求封装。
JWHttpWrapper主要功能 基于OKHttp的网络库,底层依赖很小,只有一个文件依赖于OKhttp,可以快速切换为其它网络库。 支持本地文件缓存以及多样化的缓存方式。 自定义拦截器。可以拦截数据进行处理 请求返回数据处理在单独现成进行,提供的回调方法在UI现成进
-
将Fresco封装成简单易用的SHImageView
Android平台的图片加载库一直随着时间的推移不断地冒出来,Universal ImageLoader,Glide,picasso,fresco,每出一个更好的图片加载库,都得再接入一遍,而且很有可能需要修改先前的代码。封装就可以避免每次都修改代码的问题,业务方无需知道如何实现,只
-
NestedScrolling(Android嵌套滑动机制)
具体效果可以对比一下: 重点文字标记在segmentfault上支持 code标签 ,简书上最多只能通过粗体实现。(反正我是没有找到更好的方法) 说到Gemini,我也是这两天因为了解 NestedScrolling 时接触到的,粗略看了一下资料和文章浏览数,赞! 我的大神! 好,前番
-
Android自定义View:MeasureSpec的真正意义与View大小控制
自定义View是Android开发中最普通的需求,灵活控制View的尺寸是开发者面临的第一个问题,比如,为什么明明使用的是WRAP_CONTENT却跟MATCH_PARENT表现相同。在处理View尺寸的时候,我们都知道最好在onMeasure中设定好自定义View尺寸,那么究竟如何合理的选择
-
Android开发浅谈附近地点搜索
随着移动端的普及,很多 App应用 都有 LBS 功能。 附近的银行、 附近的饭店、 附近的超市、 附近的厕所、 ... 以上的需求很类似,实现的原理也大致相同。 定位方式有哪些? 基于 GPS 基于运营商基站 基于WiFi 基于蓝牙 基于传感器 我们主要应用基于 GPS 进行