排序的原理都是一样的,都是经过length-1轮排序,每一轮拿到一个最大值或者最小值,放到数组的最前面或者最后面 ,然后剩下的值进入下一轮排序。...
概述 话不多说,先上图 再看一段熟悉的代码: 问题来了:1.setContentView(@LayoutRes int layoutResID)...
概述 Handler无疑是Android的异步消息处理机制的核心,这遍文章将通过分析Handler的源码来系统的解析Android异步消息机制。...
概述 当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式的实现 通过状态模式来实现一个控制器,有登录和未登录两个...
概述 关于网络的基础知识,请自行google,这里通过socket(udp)来实现一个简单的对话。 Udp协议的Socket 服务端五步走:1....
概述 关于网络的基础知识,请自行google,这里通过socket(tcp)来实现一个简单的对话。 Tcp协议的Socket 服务端四步走:1....
概述 封装一个支持Java Bean,Java List,Java Map的SharedPreference。(2018.8.15更新) 实现 ...
概述 关于java异常的介绍和处理的知识,请自行google。 自定义异常 有时候我们需要一个异常来表示逻辑中的某种异常情况,而java没有定义...
概述 责任链模式在面向对象程式设计里是一种软件设计模式,它包含了一些命令对象和一系列的处理对象。每一个处理对象决定它能处理哪些命令对象,它也知道...