2016年早已离我们而去,2017年已经快过去了一个月,是时候赶在过年之前写一篇总结。记录一下过往,展望下未来。
继上一篇讲述了过滤操作符,这一篇讲述组合操作符,组合操作符可用于组合多个Observable。组合操作符相对于过滤操作符要复杂很多,也较难以理解,需要花费时间去看文档查资料,写demo才能有一定的理解,这系列文章的例子将会在系列文章写完同意上传,敬请期待。
利用简单的Textview 和Viewpager实现滑动、点击换页的效果,效果图如下:
最近在看Rxjava,写了一个简单的 demo整合了Rxjava +retrofit+mvp,写完了迫不及待的分享出来了,打算以后的开发都用这个,太强大了,另外OKhTTP用了网络缓存,非常的方便,以后写缓存都不需要写本地数据库了。
NestedScrollView和RecyclerView使用,并设置间距:
最近在研究RxJava ,突然想起了事件分发另一个强大的框架Eventbus ,并且项目经常用到,特意整理了下。 what is Eventbus? 官方的解释为: EventBus is a publish/subscribe event bus optimized for Android. 它是专门为优化安卓一个 发布者/订阅者的事件总线。
layout: post title: “改变shape里面的值” categories: android tags: android —
layout: post title: “拆掉思维的墙” categories: android tags: android —
你是不是在追求安全感?
layout: post title: “瓣呀,一个非官方的豆瓣app” categories: android tags: android —
源码下载: https://github.com/forezp/banya
jixiaohua发了一篇一个老鸟也发了一份他给公司内部小伙伴整理的路线图。另一份 Android 开发学习路线图。可惜不是MarkDown格式的,所以jixiaohua直接上传的截图,在jixiaohua的呼吁下,我花了些时间,把这篇大牛的推荐清单编辑成了Markdown格式,方便大家浏览,学习。
最近项目,需要用到三级联动,在网上找了一些例子,进行了修改,实现,提炼出来了给大家分享 实现思路是在三个wheelview 进行联动。选择了省,马上就关联到市和区,选择了市 ,马上就可以关联到区。
android 圆角图片的实现形式,包括用第三方、也有系统的。比如makeramen:roundedimageview,系统的cardview , glide .fresco 。
最近做项目需要用到拍照和选择相册照片,并显示出来imageview 上,然后压缩上传到服务器中,这本是一个非常常见的功能,但对于图片的处理确实一个技术活,稍微不注意会出现oom,图片压缩也要处理的刚刚好,不能浪费用户的流量,也不能过分的压缩使图片失真,这真的不简单,好在开源中国的安卓端app以开源,本人特意从开源中国整理了这个demo,分享给大家。
##Mvp模式简介
衍生于MVC 模式,降低了耦合性,避免了View(Activity/Fragment)承担了所有的责任,
分担了UI层的职责。