240 发简信
  • 120
    Android MVP - Contract

    说起Android比较流行的架构模型,MVC、MVP、MVVM这几种是最常见的,也是当前主流的架构模型,本篇通过对MVC到MVP的进化过程,给出...

  • 120
    Android 小票打印

    有段时间没有更新文章了,最近一段经历就是开发一个基于USB通信的小票打印功能,再不写写真的就忘了。。。说起USB通信,在工作第一年的时候,公司的...

    1.3 2717 3 32
  • a + b 不使用加号如何运算

    原理: 位运算(&与、|或、~非、^异或) 对于二进制的加法运算如下(先不考虑进位):1 + 0 = 11 + 1 = 00 + 1 = 10 ...

  • 120
    HashMap 源码分析(JDK1.8)

    前言 HashMap想必大家都很熟悉,JDK1.8 的 HashMap 随便一搜都是一大片一大片的,那为什么还要写呢,我会把它精简一下,一方面有...

  • 120
    Swagger-强大的API文档工具

    Swagger 是一款RESTFUL接口的、基于YAML、JSON语言的文档在线自动生成、代码自动生成的工具。 官网地址 https://swa...

  • 120
    LinkedList 源码分析

    在阅读LinkedList之前,建议还是将ArrayList 源码进行大概了解,其实向外部提供的方法以及设计思路是差不多的,只是LinkedLi...

  • 120
    ArrayList 源码分析

    以下源码基于 Android SDK 23, 与JDK中略有差别,但基本相同;整体源码由 构造、添加(add)、设置(set)、获取(get)、...

  • 120
    Android Studio 上传 Maven 极简攻略

    Nexus: 远程仓库Maven: 构建、依赖管理工具二者区别见 http://blog.csdn.net/liusong0605/articl...

  • 120
    RollPagerView源码解析

    非常感谢 Jude95 为我们分装的一个开源的轮播图控件。以下则跟着作者的思路阅读一下漂亮的源码~ 集成: RollPagerView 最终你会...