上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 81 下一页

2017年12月11日

摘要: 在上一次【http://www.cnblogs.com/webor2006/p/8022808.html】中已经对okhttp的同步与异步请求的基本使用有了一了初步了解,这次来从源码的角度来分析一下同步请求的流程,先来回顾一下创建同步请求的实现代码: 下面则具体分析一下它的底层细节,按创建步骤来进行 阅读全文
posted @ 2017-12-11 17:00 cexo 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 对于okhttp在如今项目中的普及程度已经不言而喻啦,基本上如今网络请求都会基于它去进行封装,而非前几年用Android的网络框架HttpURLConnection和Apache HttpClient去进行底层网络访问的封装了,就目前而言它应该是最火热的网络请求开源项目了,既然这么多公司的项目都采用 阅读全文
posted @ 2017-12-11 14:04 cexo 阅读(621) 评论(0) 推荐(0) 编辑

2017年12月9日

摘要: 上篇中在最后抛出一个问题,具体问题可以查看此篇【http://www.cnblogs.com/webor2006/p/7995229.html】,这里不再概述,其实要实现这个需求可以用咱们之前学习的守护线程来解决,守护的场景跟我们想要的需求也很类似啦,下面看下如何来实现这样的目标: 首先新建一个类用 阅读全文
posted @ 2017-12-09 21:24 cexo 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 之前在学kotlin基础语法时咱们是采用三方jar包在eclipse工程下进行的,很显然这工具在实际商用中基本上很少用到了,最终是要编写android程序,所以说从这里起得更换一个更加智能更加贴近实际开发的一个工具,那就是IntelliJ IDEA,对于最终要编写android程序不是得用Andro 阅读全文
posted @ 2017-12-09 15:59 cexo 阅读(221) 评论(0) 推荐(0) 编辑

2017年12月6日

摘要: Interrupt学习: 在jdk中关于interrupt相关方法有三个,如下: 关于上面的疑问会在稍后进行阐述滴,下面看代码: 编译运行: 应该说是t线程为啥在被打断之后没有退出,还是在运行状态,这时由于它没有捕获这个中断,在捕获中断之前先看一下官方对于interrupt()的一些说明: 那难道在 阅读全文
posted @ 2017-12-06 22:29 cexo 阅读(447) 评论(0) 推荐(0) 编辑

2017年12月5日

摘要: 继上次学习了如何实现QQ汽泡效果之后,这次来实现一个新的效果,几乎是每个项目不可获缺的效果,那就是下拉刷新,由于非常之熟悉了,就不过多说明了,另外这里依然也涉及到对事件的处理,应该说是基于这个效果的实现进一步来巩固对android的事件分发理解,说不多说进入正题。 效果演示: 先来看一下最终要实现的 阅读全文
posted @ 2017-12-05 22:17 cexo 阅读(379) 评论(0) 推荐(0) 编辑

2017年11月25日

摘要: 递归: 对于递归最经典的应用当然就是阶乘的计算啦,所以下面用kotlin来用递归实现阶乘的计算: 编译运行: 那如果想看100的阶乘是多少呢? 应该是结果数超出了Int的表述范围,那改成Long型再试下: 呃~~还是显示为0,那就没有方法能看到100的阶乘是多少了么,当然有!!这时需要用到另外一个数 阅读全文
posted @ 2017-11-25 16:02 cexo 阅读(777) 评论(1) 推荐(0) 编辑
摘要: 关于Thread中的join方法貌似在实际多线程编程当中没怎么用过,在当初学j2se的时候倒时去学习过它的用法,不过现在早已经忘得差不多啦,所以对它再复习复习下。 首先先观察下JDK对它的介绍: 其实就是等待一个线程结束,对它记忆中还是有印象的,下面实践一下: 这时很显然打印是交替进行的: 那如果我 阅读全文
posted @ 2017-11-25 15:26 cexo 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 这里学习Thread的两个比较简单的API,直接上代码: 线程ID: 那它的生成规则是?直接看源码: 那为什么目前打印是9呢?然后在jvm启动的时候就已经创建了8个线程?继续用jconsole来验证一下: 启动jconsole: 优先级: 我们在学习java线程中都知道这个优先级在实际中是不受控的, 阅读全文
posted @ 2017-11-25 14:58 cexo 阅读(285) 评论(0) 推荐(0) 编辑

2017年11月23日

摘要: 上次【http://www.cnblogs.com/webor2006/p/7795596.html】对Stream进行了简单的学习,这次继续学习Stream,还是结合java8 in action这本书来进行学习。 在书中作者用一个简短的一句话来概括什么是Stream,如下: 而这句话中描述了三个 阅读全文
posted @ 2017-11-23 22:11 cexo 阅读(600) 评论(0) 推荐(2) 编辑
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 81 下一页

导航