- 博客(25)
- 收藏
- 关注
转载 史上最全ConstraintLayout(约束布局)使用详解
掘金https://juejin.cn/post/6949186887609221133#heading-18
2021-10-28 17:01:01
260
转载 6个实例详解如何把if-else代码重构成高质量代码
6个实例详解如何把if-else代码重构成高质量代码https://blog.csdn.net/qq_35440678/article/details/77939999?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-
2020-11-16 08:06:42
93
转载 Android批量插入数据到SQLite数据库
Android批量插入数据到SQLite数据库https://blog.csdn.net/suyimin2010/article/details/88755819
2020-10-12 09:56:58
205
转载 Android性能优化:看完这篇文章,至少解决 APP 中 90 % 的内存异常问题
https://www.jianshu.com/p/6c36a4d2989b
2020-06-28 19:30:18
178
原创 android中关于service的一些知识
android服务的知识很多,看的也很多,最重要的是用起来。1,命令行来启动和结束一个服务。adb shell am startservice cctv.ln.org.mydemo/cctv.ln.org.mydemo.service.Myserviceadb shell am stopservice cctv.ln.org.mydemo/cctv.ln.org.mydemo.serv...
2020-03-08 22:06:49
121
原创 关于java中gc回收的一个小测试
请问如下代码是否会内存溢出?在while死循环 里申请内存和new对象new Thread(new Runnable() { @Override public void run() { while (true){ byte[] buffer = new byte[1024*8]; DatagramPacke...
2020-03-07 22:46:40
132
转载 3分钟带你看懂android中的Binder机制
3分钟带你看懂android中的Binder机制https://www.jianshu.com/p/beebcd0c2e85
2020-02-28 17:48:58
166
转载 浅谈Java内部类的四个应用场景
幕后英雄的用武之地 ——浅谈Java内部类的四个应用场景http://blog.csdn.net/hivon/article/details/606312...
2020-02-21 09:23:20
148
转载 Android底部导航栏的实现---------6种方法+底部大按钮跳转(最全集合)
https://blog.csdn.net/chengmuzhe2690/article/details/89406085
2020-02-13 21:47:39
789
转载 给初学者的RxJava2.0教程(十)
前言在很久以前的一篇文章中,提到过如何利用Retrofit中的GsonConverter来处理API请求错误的方法,地址在这儿,今天给大家介绍另外一种优雅的方法,利用RxJava内部的RxJavaPlugins来做这么一个骚操作。正题说到RxJavaPlugins可能有很多朋友还很陌生,毕竟我们日常开放也不会怎么接触这个东西,但是从它的名字上来看就应该觉得它不一般,毕竟人家名字里带了一...
2018-11-14 11:33:34
273
转载 给初学者的RxJava2.0教程(九)
前言好久不见朋友们,最近一段时间在忙工作上的事情,没来得及写文章,这两天正好有点时间,赶紧写下了这篇教程,免得大家说我太监了。正题先来回顾一下上上节,我们讲Flowable的时候,说它采用了响应式拉的方式,我们还举了个叶问打小日本的例子,再来回顾一下吧,我们说把上游看成小日本, 把下游当作叶问, 当调用Subscription.request(1)时, 叶问就说我要打一个! 然后小日本...
2018-11-14 11:31:36
185
转载 给初学者的RxJava2.0教程(八)
前言在上一节中, 我们学习了FLowable的一些基本知识, 同时也挖了许多坑, 这一节就让我们来填坑吧.正题在上一节中最后我们有个例子, 当上游一次性发送128个事件的时候是没有任何问题的, 一旦超过128就会抛出MissingBackpressureException异常, 提示你上游发太多事件了, 下游处理不过来, 那么怎么去解决呢?我们先来思考一下, 发送128个事件没有问...
2018-11-14 11:30:47
155
转载 给初学者的RxJava2.0教程(七)
前言上一节里我们学习了只使用Observable如何去解决上下游流速不均衡的问题, 之所以学习这个是因为Observable还是有很多它使用的场景, 有些朋友自从听说了Flowable之后就觉得Flowable能解决任何问题, 甚至有抛弃Observable这种想法, 这是万万不可的, 它们都有各自的优势和不足.在这一节里我们先来学习如何使用Flowable, 它东西比较多, 也比较繁琐,...
2018-11-14 11:29:59
195
转载 给初学者的RxJava2.0教程(六)
前言在上一节中, 我们找到了上下游流速不均衡的源头 , 在这一节里我们将学习如何去治理它 . 可能很多看过其他人写的文章的朋友都会觉得只有Flowable才能解决 , 所以大家对这个Flowable都抱有很大的期许 , 其实呐 , 你们毕竟图样图森破 , 今天我们先抛开Flowable, 仅仅依靠我们自己的双手和智慧 , 来看看我们如何去治理 , 通过本节的学习之后我们再来看Flowable,...
2018-11-14 11:29:11
178
转载 给初学者的RxJava2.0教程(五)
前言大家喜闻乐见的Backpressure来啦.这一节中我们将来学习Backpressure. 我看好多吃瓜群众早已坐不住了, 别急, 我们先来回顾一下上一节讲的Zip.正题上一节中我们说到Zip可以将多个上游发送的事件组合起来发送给下游, 那大家有没有想过一个问题, 如果其中一个水管A发送事件特别快, 而另一个水管B 发送事件特别慢, 那就可能出现这种情况, 发得快的水管A 已经...
2018-11-14 11:28:20
148
转载 给初学者的RxJava2.0教程(四)
前言在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候,感觉时机未到, 因此,这里先来做个准备工作, 先带大家学习zip这个操作符, 这个操作符也是比较牛逼的东西了, 涉及到的东西也比较多, 主要是一些细节上的东西太多, 通过学习这个操作符,可以为我们下一节的Backpressure 做个铺垫.正题...
2018-11-14 11:27:07
184
转载 给初学者的RxJava2.0教程(三)
前言上一节讲解了线程调度, 并且举了两个实际中的例子, 其中有一个登录的例子, 不知大家有没有想过这么一个问题, 如果是一个新用户, 必须先注册, 等注册成功之后再自动登录该怎么做呢.很明显, 这是一个嵌套的网络请求, 首先需要去请求注册, 待注册成功回调了再去请求登录的接口.我们当然可以想当然的写成这样: private void login() { ap...
2018-11-14 11:26:16
197
转载 给初学者的RxJava2.0教程(二)
前言上一节教程讲解了最基本的RxJava2的使用, 在本节中, 我们将学习RxJava强大的线程控制.正题还是以之前的例子, 两根水管:RxJava正常情况下, 上游和下游是工作在同一个线程中的, 也就是说上游在哪个线程发事件, 下游就在哪个线程接收事件.怎么去理解呢, 以Android为例, 一个Activity的所有动作默认都是在主线程中运行的, 比如我们在onCr...
2018-11-14 11:25:25
222
转载 给初学者的RxJava2.0教程(一)
转载前言这是我看过比较易懂的关于Rxjava2的讲解,转载下。希望能够帮助其他人。前言上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过RxJava的朋友可能就不知道怎么办了,不知道该看RxJava1还是直接跳到RxJava2。所以写下这个教程, 帮助那些没有用过RxJava的朋友入门。我先回...
2018-11-09 14:18:17
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人