- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 RxJava + Retrofit + MVP(看完还不明白,吐槽我。适合初学者,VIP版MVP框架!!)
前言:还是因为公司特别闲,把基础总结总结。如果对相关知识含糊不清,会导致你无法随意扩展你想要的框架和功能。但是觉得作为程序员这行业,只要踏进来了,不是在学习的路上就是在被淘汰的路上,加油!!本文章将针对所有用户,大家根据自己的所需自行跳过一些章节。首先还是说说这个框架支持干一些什么事:支持所有网络请求类型,get,post,put…(废话了!!Retrofit已经干了所有事情)支持上传文件...
2019-08-21 18:30:17 1777
原创 这可能是最全总结recyclerView各种用法,及封装小小万能适配器的使用
前言: 这是一个总结recyclerView各种用法的demo。及封装各种你用到的功能的小小万能适配器。看了别的第三方的万能适配器,感觉太杂了。想把功能做的很全但是却复杂了,不利用理解和学习。花了点时间封装,干脆把recyclerView各种用法也总结了。先来说说此demo包含的内容:小小万能适配器,解放你的双手,以前写几十行代码,现在只要10来行解决。多布局随意添加头部底部(线性,网格...
2019-08-29 17:42:31 557
原创 可定制化阴影的万能阴影布局ShadowLayout 2.0 震撼上线。效果赶超CardView。
万能阴影布局,定制化你要的阴影。 ShadowLayout 2.0震撼上线(需要阴影地方,被它嵌套即可享受阴影,阴影可定制化,效果赶超CardView)支持定制化阴影,支持调戏UI小姐姐!!支持随意更改阴影颜色值支持x,y轴阴影偏移可随意更改阴影扩散区域支持阴影圆角属性支持单边或多边不显示阴影2.0更新功能(最近发现有人直接拿去当自己项目,发布博客和github。我想说尊重下辛苦...
2019-08-08 20:38:40 1545 1
原创 Android MVC框架,个人见解
关于网上对mvc框架的介绍有很多,例子也很多。因为框架都是人用的,所以每个人都有每个人的见解。由于最近有大把的时间,巩固下基础和加深下理解【以下都是个人理解,可以借鉴,有自己的想法】。mvc的优点:很好的将model和view层分离,降低耦合,降低代码块之间相互影响,提高代码复用及扩展;缺点是:如果完全按照mvc框架开发,有些地方会变得臃肿。而且view层和controller没有完全解耦...
2019-08-07 10:21:04 1242 2
原创 自己封装一个okhttp,一个看的懂的okhttp封装
前言:封装只是加深自己的理解,网上已经有很优秀的封装,我也是借鉴了okgo和鸿洋的okhttputils。本项目是基于mvc模式下,但这篇只讲如何对okhttp进行封装(这里我按最基础步骤来,需要额外功能,看源码和本文理解,肯定可以实现)。我们封装要有的功能有:支持get请求 支持post请求 支持上传文件 支持下载文件和断点续传 有网络时,支持缓存(连接网络时的有效期) 断开网...
2019-08-06 15:40:53 1274 1
原创 引入多个开源库导致support包引用错误报错,如主项目使用了依赖里的support版本
场景:假如你的主项目是:implementation 'com.android.support:appcompat-v7:28.0.0'然后你添加了一个依赖,在你的依赖里引用了依赖:implementation 'com.android.support:appcompat-v7:25.3.1'预期本来是:你本项目用的是自己的support,依赖用依赖的。当然是不希...
2019-08-05 13:40:34 386
memoryanalyzer_v1.5.0.rar
2020-05-09
共享元素实现大图浏览,即recycleView到ViewPager共享动画setExitSharedElementCallback
2018-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人