博客专栏  >  移动开发   >  Android自定义View

Android自定义View

本系列教程将通过对一系列Android自定义View的实例讲解,让Android开发者熟悉Android中自定义View的开发流程,涉及量算、布局、绘图、交互等

关注
30 已关注
14篇博文
  • [GitHub开源]Android自定义View实现微信打飞机游戏

    之前写了很多自定义View理论方面的文章,具体可以参见《Android中自定义View、ViewGroup理论基础详解》 。 理论指导实践,本博文演示了如何通过自定义View实现微信打飞机游戏。全部...

    2016-07-24 17:26
    6172
  • Android中View自定义XML属性详解以及R.attr与R.styleable的区别

    为View添加自定义XML属性Android中的各种Widget都提供了很多XML属性,我们可以利用这些XML属性在layout文件中为Widget的属性赋值。如下所示:<TextView ...

    2016-03-02 00:59
    16888
  • Android中TouchEvent触摸事件机制

    当我们的手指在Android屏幕上点击或滑动时,就会触发触摸事件TouchEvent。在App中ViewGroup和View存在多级嵌套,在最外层的是Activity,最内层的View,介于Activ...

    2015-12-20 16:28
    9141
  • Android中的MotionEvent

    译文: 运动事件描述了动作的动作代码和一些列的坐标值。动作代码表明了当触点按下或者弹起等引起的状态变化。坐标值描述了位置信息以及以他的运动属性。 例如,当用户第一次触摸屏幕的时候,系统给窗体发出一...

    2012-01-17 22:02
    11115
  • 图文详解Andorid中用Shape定义GradientDrawable

    Android中提供了各种类型的Drawable,也可以用XML定义各种Drawable。本文重点讲述如何用XML中的shape节点定义GradientDrawable。用XML定义的drawable...

    2016-01-01 16:30
    8592
  • Android中GPU硬件加速控制及其在2D图形绘制上的局限

    图形的渲染可分为两种:软件渲染和硬件渲染。软件渲染是靠CPU计算各种坐标并绘制,主要是占用内存;硬件渲染是靠GPU,主要占用显存,一般的3D图形程序(OpenGL、DirectX)都是GPU加速的。在...

    2015-11-14 12:58
    7111
  • Android中Canvas绘图之MaskFilter图文详解(附源码下载)

    如果对Canvas绘图不熟悉,强烈建议您阅读博文《Android中Canvas绘图基础详解(附源码下载)》,该文对Android中的Canvas绘图基础进行了详细的描述。本文着重讲解如何使用MaskF...

    2015-11-17 01:03
    5120
  • Android中Canvas绘图之Shader使用图文详解

    概述我们在用Android中的Canvas绘制各种面图形时,可以通过Paint.setShader(shader)方法为画笔Paint设置shader,这样就可以绘制出多彩的图形。那么Shader是什...

    2016-01-15 00:05
    16288
  • Android中Canvas绘图之PorterDuffXfermode使用及工作原理详解

    概述类android.graphics.PorterDuffXfermode继承自android.graphics.Xfermode。在用Android中的Canvas进行绘图时,可以通过使用Port...

    2016-01-11 00:05
    19545
  • Android中Canvas绘图基础详解(附源码下载)

    Android中,如果我们想绘制复杂的自定义View或游戏,我们就需要熟悉绘图API。Android通过Canvas类暴露了很多drawXXX方法,我们可以通过这些方法绘制各种各样的图形。Canvas...

    2015-11-11 00:30
    27794
  • 源码解析Android中View的layout布局过程

    Android中的Veiw从内存中到呈现在UI界面上需要依次经历三个阶段:量算 -> 布局 -> 绘图,关于View的量算、布局、绘图的总体机制可参见博文 《 Android中View的布局及绘图机制...

    2015-12-20 23:10
    9418
  • 源码解析Android中View的measure量算过程

    View的measure方法还是比较聪明的,知道如何偷懒利用以前量算过的数据,如果情况有变,那么就调用onMeasure方法进行实际的量算工作,在onMeasure中,View要根据父ViewGrou...

    2015-10-25 14:08
    8690
  • Android中View的量算、布局及绘图机制

    1. Android自上而下对所有View进行量算,这样Android就知道了每个View想要的尺寸大小,即宽高信息 2. 在完成了对所有View的量算工作后,Android会自上而下对所有View...

    2015-10-17 14:42
    11304
  • Android中自定义View、ViewGroup理论基础详解

    Android自身提供了许多widgets,但是有时候这些widgets并不能满足我们的需求,这时我们就需要自定义View,本文会详细说明自定义View的各种理论基础,只有理解了这些知识,我们才能更好...

    2016-05-04 13:04
    15530
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部