- 博客(6)
- 资源 (21)
- 收藏
- 关注
原创 其实你可以读懂OKHttp3的源码
因为公司的项目中使用了的Retrofit2+OK3,所以有时间闲下来还是有必要研究一下它的源码,本来就抱着试试看的心态,项目上线了,休息休息也是可以的,呵呵。所以就走马观花的去读了一遍,写下自己的分享,作为一个新人,在没有提前看别人的分析的情况下,我想我是看懂了一点点,大家不要见笑。基于OK3的源码啊。。先来看个请求吧,普通的GET请求,服务器也是我自己搭建的(thinkPHP3.3环境,不要问我为
2017-04-28 10:43:32 860
原创 RxJava操作符(三) __过滤操作
最近终于把项目搞上线了,有时间还是来研究RxJava 了,前面两篇文章中分别学习了RxJava中的创建操作和RxJava的变换操作,今天就来看看我觉得比较有趣的过滤操作吧。还是老例子,先写出几个公共方法,来供程序测试://打印函数private static void print(Object obj) { System.out.println(obj); }//获取默认的
2017-04-26 23:50:25 574
原创 RxJava操作符(二) __变换操作
RxJava变换操作符这周真心比较累,一直都在加班,今天才有点自己的时间来学习新的内容,外包工作苦啊! 上周学习了各种创建操作符,像create,from,Just,Defer….等等,这周中也工作中也用了不少,有时间也需要总结一下自己在工作中使用的操作符。好了,现在来开始学习一个变换操作符吧,不知道什么意思没关系,一个一个去试错吧。map官方的翻译是对于Observable发射的每一项数据,都会应
2017-04-23 14:03:25 1601
原创 RxJava操作符(一) __创建操作
ReactiveX在github ReactiveX官网上,就一句话介绍ReactiveX:Reactive Extensions for Async Programming,翻译过来就是可异步的响应式编程。ReactiveX是Reactive Extensions的缩写,我们一般写为Rx系列[RxJava/RxPHP/RxPython/RxSwift….],最初是LINQ的扩展,有微软的架构师Er
2017-04-16 22:03:30 1325
原创 一道面试 数字转大写 java版
最近在android客户端H5化,搞得焦头烂额的时候,非常好的一哥们正在面试,就问我了这道题,银行一长串数字转成大写文字的问题,不是我吹,这道题应该在java面试宝典中出现过。上班的时候,真是没心情对他说,毕竟我自己也比较忙,就随便说了个思路,让他自己去想,今晚想想还有时间,就花点时间写了出来,主要原因如下:1.虽说自己是搞java和android,但是个人感觉自己算法蛮差劲的,有机会练练,着玩意是
2017-04-09 23:38:23 628
原创 android WebView上传文件到服务器[android+server代码]
最近比较坑爹,公司app部分页面要转H5,美其名曰称之为节约人力成本,无奈,我们就从后台PHP,JQuery从零开始学起。项目中遇到这么一个问题:要从android的WebView中上传用户头像到服务器,当初感觉蛮简单的,就没怎么注意,没想到一道道大坑摆在我面前,特此记录一下。前端界面蛮丑的,这么就不说,基本上就像下图一样: 这里的加号图片,主要是美化上传用的,它还有一个作用就是图片预览功能,基本
2017-04-01 22:31:41 2950 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人