一、 责任链概述 1.1 什么是责任链 责任链将用几个对象接收处理对象,这些对象是 链式 连接的。一个事件先传到第一个对象进行处理,若第一个对象...
串的操作 串的定义 串的连接 存放元素从第0位开始 求子串 将串S中从第pos(1<=pos<=Slen)个字符开始,将len个字符复制到子串S...
栈模型(LIFO) 限制插入和删除只能在一个位置进行的表,即栈顶操作。 基本操作 push() pop() top() 栈的实现 ArrayLi...
考虑用静态工厂方法代替构造器 静态工厂方法可以通过静态获取类的一个实例,而不需要通过构造器; 使用静态工厂方法的优势 1. 静态工厂有名称,易于...
寄存器 读写速度最快 保存在处理器上 堆栈 栈结构,下移增加数据,上移删除数据; 对象的引用存储于堆栈; 基本数据类型存储于堆栈; 存储于RAM...
本文简单模仿了一般软件的侧滑菜单栏,只有当滑动主视图时,侧边菜单栏才会显示与隐藏,使用的是ViewDragHelper,让ViewDragHel...
本文主要实现的是toolbar与listview结合,实现上滑隐藏toolbar,下滑显示toolbar的样式 先看看效果 布局文件 使用的是f...
按钮点击阴影效果的过程 使用translationZ的属性使按钮在z轴方向上移,并且设置上移的时间,产生悬浮动画的效果。再次使用translat...
对象包装器包括Integer、Long、Float、Double、Shout、Byte、Character、Void、Boolean。对象包装器...