- 博客(10)
- 资源 (6)
- 收藏
- 关注
原创 Java设计模式之Builder模式
Java设计模式之Builder模式Java设计模式之Builder模式简介适用性用LOL的出装备的顺序为例基本实现代码BasePerson的实现DeMaXiYa的实现QiTianDaSheng的基本实现client的实现初步使用Buildr模式BasePerson的改进Builder的实现两个具体Builder的实现client的改进完整的Builder模式Direc
2016-11-28 21:17:25 2024 2
原创 Java设计模式之单例模式
Java设计模式之单例模式Java设计模式之单例模式简介基本格式饿汉单例模式懒汉单例模式基本的懒汉单例模式适合多线程的基本懒汉单例模式Double CheckLockDCL实现机制更加优雅的写法对比简介单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少
2016-11-28 21:16:31 1040
原创 圆形ImageView
圆形ImageView实例文中的两处圆形头像实现public class CircleImageView extends ImageView { // 控件默认长、宽 private int defaultWidth = 0; private int defaultHeight = 0; private int mBorderThickness = 0; priva
2016-11-21 19:58:47 518
原创 RecyclerView详细解释
RecyclerView简单介绍RecyclerView简单使用核心类的介绍ViewHolderAdapter开始使用布局管理LayoutManager常用API设置一个瀑布流式的布局分隔条RecyclerViewItemDecoration具体使用自定义分割符最简单的分割符网格布局中的分隔符实例动画RecyclerViewItemAnimator事件监听listene
2016-11-16 10:08:17 1035 2
原创 Android动画机制-属性动画(二)
Android动画机制-属性动画(二)Android动画机制-属性动画二万能动画仿照小米清理垃圾的动画使用ObjectAnimator使用ValueAnimator把自定义View和动画结合在上一节Android动画机制-属性动画(一)我们简单的运用了系统给的api来完成动画,这个玩点大的。万能动画ofXXX的底层其实用到反射调用View中的setXXX,比如把translation写成t
2016-11-09 21:39:20 572 1
原创 Android动画机制-属性动画(一)
Android动画机制-属性动画(一)Android动画机制-属性动画一说明补间动画的缺点属性动画的理解基本使用ValueAnimator详细解释简单使用ObjectAnimator详细解释简单使用常见可以操作的属性rotation和rotationX和rotationYteanslationX和translationYscaleX和ScaleYpivotX和pivotY
2016-11-09 21:38:50 1275 3
原创 Android图形处理-百变Paint
Android图形处理-百变PaintAndroid图形处理-百变PaintPaint的基本属性设置阴影和渐变设置渐变设置阴影画笔效果PathEffect光棍节快到了blue_heartDrawTextOnPath设置Mask效果设置模糊效果设置突出化的效果Paint的基本属性在Android图形处理-Canvas已经有了基本的使用,但是这节介绍几个好玩的属性设置阴影和渐变设置
2016-11-09 12:45:25 1036 2
原创 Android动画机制-传统动画
Android动画机制-传统动画Android动画机制-传统动画概述逐帧动画简单使用注意事项补间动画AlphaAnimation在xml中使用用Java代码实现ScaleAnimation在xml中实现使用Java实现TranslateAnimation在xml中实现使用Java实现RotateAnimation在xml中实现使用Java实现AnimationSe
2016-11-09 12:44:30 1318 2
原创 Android图形处理-Drawabble
Android图形处理-DrawabbleAndroid图形处理-DrawabbleDrawable两种访问模式子类LayerDrawavle自定义SeekBarSeekBar的背景SeekBar的代码ShapeDrawable实例StateListDrawableTextView自定义颜色代码ClipDrawablebug说明不断展开的画卷ClipDrawable的
2016-11-08 17:46:04 1403
转载 Android图形处理-Canvas
绘制图形绘制图形Canvas两个坐标系常见方法drawARGBdrawTextdrawPointdrawRectdrawCircledrawOvaldrawText具体使用绘制正常文字绘制带有对齐方向的文字绘制带有下划线和加粗的字体drawArc具体使用画出一个椭圆画出任意角度的椭圆画出一个椭圆的外部弧只是画出轮廓线drawPath具体使用使用path画出图形
2016-11-08 17:42:48 612
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人