定义(GoF《设计模式》):将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和使用具有一致性。
涉及角色
1.Component:(View)是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。
2.Leaf:(TextView、自定义View)在组合中表示叶子结点对象,叶子...
分类:
移动开发 时间:
2014-12-04 19:58:28
阅读次数:
157
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41722441 ,本文出自:【张鸿洋的博客】1、概述今天给大家带来SurfaceView的一个实战案例,话说自定义View也是各种写,一直没有写过SurfaceView,这个玩意是什么东西?什么时候用比较好呢?可以看到SurfaceView也是继承了View,但是我们并不需要去实现...
分类:
移动开发 时间:
2014-12-04 15:42:24
阅读次数:
307
android 自定义View【2】对话框取色&色盘取色的实现
上一篇文章基本介绍了android自定义view的流程:继承view,复写view的一些方法。实现简单的自定义view。这篇文章主要介绍的是系统对话框取色功能,然后顺便介绍升级版,色盘取色【类似于ps中的吸管,点击那个地方,获取那个地方的颜色】。
一、概述:通过该例子了解以下内容:
1、进一步了解android...
分类:
移动开发 时间:
2014-12-02 00:09:31
阅读次数:
299
Android 的布局文件在layout下面,通常命名为*.xml。通过在XML中以XML的形式定义View,但是Android应用程序中经常需要自定义View,这就需要一个继承自Android View 的类。今天写了一个小游戏,鼠标移动的时候,View里面的红色圆球随着鼠标的移动而移动。 Us....
分类:
移动开发 时间:
2014-11-28 22:44:49
阅读次数:
317
Android 开发自定义View;1、继承View类,重载父类方法(根据自己的需要进行重载);2、修改XML布局...
分类:
移动开发 时间:
2014-11-27 20:34:49
阅读次数:
257
1.编写主类 package com.sample.button;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import and...
分类:
移动开发 时间:
2014-11-27 16:32:55
阅读次数:
215
原文地址:http://blog.csdn.net/a396901990/article/details/36475213简介:在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout():决定View在ViewGrou...
分类:
移动开发 时间:
2014-11-25 18:09:30
阅读次数:
234
转载(http://blog.csdn.net/a396901990)简介:在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout():决定View在ViewGroup中的位置3.绘制——onDraw():如何绘制这个...
分类:
移动开发 时间:
2014-11-25 17:55:45
阅读次数:
180
原理:canvas画上背景加文字,再画上遮罩层,通过paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OUT)); 用户点击滑动后清除遮罩层。核心就是前面那句话。package com.example.customshapede...
分类:
其他好文 时间:
2014-11-21 20:20:57
阅读次数:
205
很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如onDraw,为了我们自定义的View在一个项目中能够重用,有时候我们需要自定义其属性,举个很简单的例子,我在项目中的多个界面使用我自定义的View,每个界面该自定义View的颜色都不相同,这时候如果没...
分类:
其他好文 时间:
2014-11-20 10:23:59
阅读次数:
245