自定义View

无描述
  • 拖动神器-ViewDragHelper

    拖动神器-ViewDragHelper

    前言 以前我们想实现一个可拖动的悬浮窗,一般来说需要在ViewGroup的onTouch事件里面处理各种DOWN、MOVE、UP事件,写的很恶心,而且让代码也很难维护,好在现在有一个神器ViewDragHelper来帮我们处理这些情况,感谢…

  • Android自定义ProgressBar背景

    Android自定义ProgressBar背景

    对于日常开发过程中,系统自带的ProgressBar显然不能满足我们的需求,虽然网上有很多开源库,但是为了一个ProgressBar而引入一个开源库很明显是划不来的,下面介绍一种方法只需要两步即可实现自定义背景的ProgressBar。 第…

  • 自定义View--圆形进度条控件

    自定义View--圆形进度条控件

    和上一篇博客一样,本篇博客也是为了练习Android绘图操作而产生的,使用了基本的绘图操作,实现了一个圆形进度条。老规矩,在介绍之前,先来看看效果图。一共有四个不同属性的圆形进度条,外围是进度,中间文字显示当前进度,其中,文字颜色,进度条宽…

  • 自定义TextView--刮刮卡效果

    自定义TextView--刮刮卡效果

    前言 在Android绘图操作中,我贴出很多和绘图有关的博客,包括了绘制基本图形,以及绘制模式、Matrix、Shader。不能吸收了前人的经验而不实践,所以下面一段时间,我会使用里面的方法写几个自定义的demo。本篇博客将会在TextVi…

  • 滑滑滑,滑出一个菜单

    滑滑滑,滑出一个菜单

    打造自己的侧滑菜单 现在大多数的软件中都能看到侧滑菜单的身影,而且这个功能看起来真的很高大上,不是么,滑的一下就出来了一个菜单,真牛逼啊,下面我就来介绍下如何实现这个功能,废话不多说先上图。这里我就使用了两个很简单的布局。 具体实现 本着能…

  • Android绘图操作及自定义View

    Android绘图操作及自定义View

    前言 (⊙o⊙)…这篇博客的名字听起来是不是很low,而且这篇博客主要是搬运别人的,咳咳,没错,我就是博客的搬运工,之所以弄这篇博客,是因为在学习自定义View的过程中,修改已有的View的属性已经不能满足我了,渐渐意识到需要绘图操作,所以…

  • Android自定义属性

    Android自定义属性

    Android自定义属性的步骤 在我们自定义View的过程中,我们经常需要为自己的View添加一些自定义的属性,用来完善我们的自定义view,下面我来介绍下如何为自己的控件自定义属性。 自定义属性一般分为如下几个步骤 在res/values…

  • 自定义ViewGroup打造流式布局

    自定义ViewGroup打造流式布局

    流式布局 流式布局是一种特殊的布局模式,生活中有很多地方会使用到流式布局,比如网站的标签云就是使用的流式布局,流式布局的特点是,按方向一个一个的排列元素,当一行无法容纳新元素的时候,会自动换行,将新元素放置到下一行,如下图局势一个典型的流式…

全部加载完成