一、 责任链概述 1.1 什么是责任链 责任链将用几个对象接收处理对象,这些对象是 链式 连接的。一个事件先传到第一个对象进行处理,若第一个对象无法处理完成,则第一个对象会将...
一、 责任链概述 1.1 什么是责任链 责任链将用几个对象接收处理对象,这些对象是 链式 连接的。一个事件先传到第一个对象进行处理,若第一个对象无法处理完成,则第一个对象会将...
前言 做Android几年,到现在,突然感觉写东西的效率提高很多,能写的东西也越来越多,突然就有种,忙不过来的感觉,既兴奋,有时候又会感觉有些累了.视图控件是一类控件,并不单...
前言 今天Carson来全面总结最常用的设计模式 - 单例模式。 其他设计模式介绍1分钟全面了解“设计模式”[https://www.jianshu.com/p/6e5eda...
按钮点击阴影效果的过程 使用translationZ的属性使按钮在z轴方向上移,并且设置上移的时间,产生悬浮动画的效果。再次使用translationZ设置按钮在z轴方向下移...
本文简单模仿了一般软件的侧滑菜单栏,只有当滑动主视图时,侧边菜单栏才会显示与隐藏,使用的是ViewDragHelper,让ViewDragHelper控制主视图的左右滑动,以...
本文主要实现的是toolbar与listview结合,实现上滑隐藏toolbar,下滑显示toolbar的样式 先看看效果 布局文件 使用的是framelayout使list...
前言 有时仅仅为了读写一个或者两个实例域就使用同步的话,显得开销过大,volatile关键字为实例域的同步访问提供了免锁的机制。如果声明一个域为volatile,那么编译器和...
声明:原创作品,转载请注明出处http://www.jianshu.com/p/7b839b7c5884[https://www.jianshu.com/p/7b839b7c...
由于百度官方提供的BaiduMap_AndroidSDK的开发文档对在AndroidStudio上的使用步骤的基础配置说明不是很详细,导致很多开发者在开发过程中出现了不少错误...