240 发简信
  • 网络编程三——TCP和UDP

    学习链接 这篇介绍TPC和UDP的文章,讲解得十分详细易懂:Android 网络编程之TCP、UDP详解。 我在这篇文章的基础上,做一些自己的总...

    0.1 53 0 1
  • 网络编程二——Http和Https协议

    学习链接 这一篇文章应该包含了大多数关于Http和Https的知识点:这是一份关于HTTP协议的学习总结。本篇的学习文档也是在学习此文档的基础上...

  • 120
    网络编程一 —— Java.net包

    Java.net包 Java.net包下常用的功能大致分为如下几个部分: 地址 地址(IP)是指主机地址或者用作主机的标识符或者用作套接字端点标...

  • 我理解的MVVM架构及实战Demo

    我理解的MVVM架构及实战Demo 简介 MVVM架构模式,即Model-View-ViewModel三个层级,MVVM模式出来的时间已经很长了...

  • Android性能工具——Systrace使用

    Android性能工具——Systrace使用 一、屏幕刷新机制 基础概念 在一个典型的显示系统中,一般包括CPU、GPU、display三个部...

  • Android中AOP的实际运用

    Android中AOP的实际运用 一、AOP简介 AOP即面向切面编程,区别于OOP(面向对象编程)的功能模块化,AOP主要侧重于解决某一类的问...

  • 120
    Google官方Android MVP架构Demo之单元测试

    Google官方Android MVP架构Demo之单元测试 Google在2016年推出了官方的Android MVP架构Demo,与此Dem...

  • Kotlin语法学习之Lambda

    1.Lambda介绍 Lambda表达式可以减少代码的复杂度,使代码看上去更加清爽,另外,Kotlin中有许多高阶函数,这些函数基本都是由Lam...

  • 设计模式——状态模式

    设计模式——状态模式 在状态模式中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。 优点: 减少复杂的逻辑判断,减少了条件分支...