什么是Okio Retrofit,OkHttp,Okio 是 Square 的开源的安卓平台网络层三板斧,它们逐层分工,非常优雅地解决我们对网络请求甚至更广泛的 I/O 操作...
IP属地:北京
什么是Okio Retrofit,OkHttp,Okio 是 Square 的开源的安卓平台网络层三板斧,它们逐层分工,非常优雅地解决我们对网络请求甚至更广泛的 I/O 操作...
引言 上篇博客我们学习了动态规划的两个入门案例,今天我们继续分析两个经典问题:最长回文和字串相似度问题,后者可以通过字串的编辑距离来描述。下面看各自的分析。 最长回文问题 回...
引言 所谓动态规划(Dynamic Programming),是一种分阶段求解问题的数学思想。它不止应用于编程领域,也应用于管理学、经济学等其他行业,通俗的讲,它的思想就是"...
引言 排序是算法恒久不变的话题,也是面试的常客,常见的排序方法有冒泡、选择、插入、堆、希尔、归并、计数、基数和快速排序等等。今天我们学习它们各自的思想及实现。(本文的代码测试...
引言 前两篇文章中,我们学习了二叉树的结构、性质、实现以及应用,它的操作时间复杂度为O(lgn),但注意这个复杂度从严格意义上来说不太准确,在某一棵子树子树的深度远远大于另外...
引言 在上篇博客中Android进阶之自定义View原理(一)View的Measure过程中,我们研究了View的测量原理,得到View的大小之后,接下来的工作就是如何放置V...
引言 自定义View作为Android开发者必须掌握的重点和难点,它是android开发的核心技能之一。网络上有很多介绍它们的文章,但存在一些问题:内容不全、浅尝辄止、无源码...