没事逛论坛,无意间看到了一篇非常不错的帖子,转载如下:开篇语:最近程序在做一个小效果,要用到touch,结果整得云里面雾里的,干脆就好好把android touch机制好好看了一下,呵呵。。android系统中的每个ViewGroup的子类都具有下面三个和TouchEvent处理密切相关的方法:1)...
分类:
移动开发 时间:
2015-10-12 22:29:47
阅读次数:
245
一、概述现在有个很流行的效果就是弹幕效果,满屏幕的文字从右到左飘来飘去。看的眼花缭乱,看起来还蛮cool的现在就是来实现这一的一个效果,大部分的都是从右向左移动漂移,本文的效果中也支持从左向右的漂移移动效果。二、效果图废话不说,先来看看效果图吧~~三、实现原理方案1、自定义ViewGroup-XCD...
分类:
移动开发 时间:
2015-10-12 18:57:06
阅读次数:
219
View及ViewGroup类关系Android View和ViewGroup从组成架构上看,似乎ViewGroup在View之上,View需要继承ViewGroup,但实际上不是这样的。 View是基类,ViewGroup是它的子类。这就证明了一点,View代表了用户界面组件的一块可绘制的空间块。...
分类:
移动开发 时间:
2015-10-12 14:11:16
阅读次数:
214
基于布局类View和ViewGroup的基本功能,Android为创建自己的UI界面提供了先进和强大的定制化模式。首先,平台包含了各种预置的View和ViewGroup子类---Widget和layout,可以使用它们来构造自己的UI界面。部分的可以利用的widget包括:Button、TextVi...
分类:
移动开发 时间:
2015-10-12 12:10:02
阅读次数:
234
Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。 所有的布局方式都可以归类为ViewGroup的5个类别,即ViewGroup的5个直接子类。其它的一些布局都扩展自这5个类。1.Linea...
分类:
移动开发 时间:
2015-10-08 18:21:09
阅读次数:
257
1. 简单的控件 ViewImageview Button TextView 共同的父类 View;2. 控件的容器 ViewGroup一个容器可以存放多个view对象,并且按照定义的规则去排列这些孩子; RelativeLayout ,LinearLayout 共同的父类是ViewGroup如下图...
分类:
其他好文 时间:
2015-10-07 13:27:24
阅读次数:
240
Measure的本质是:把试图布局时的相对值转化为具体值。MeasureSpec类包装了从parent传递下来的布局要求,每一个MeasureSpec代表了对宽度和高度的一个要求。为什么布局需要父视图与子视图共同决定?为什么不直接设置宽和高? 如果不这样就像HTML那样指定固定大小,这样会造成一个....
分类:
移动开发 时间:
2015-10-05 18:11:18
阅读次数:
200
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38339817, 本文出自:【张鸿洋的博客】最近由于工作的变动,导致的博客的更新计划有点被打乱,希望可以尽快脉动回来~今天给大家带来一篇自定义ViewGroup的教程,说白了,就是教...
分类:
移动开发 时间:
2015-10-05 11:35:07
阅读次数:
193
当你第一次打开app时刻,通常有使用向导现在演示APK基本功能和用法,该向导是非常重要的,用户可以知道并调整到速度app如何。实现此使用向导有非常多种方法,比方用ImageSwitcher。ViewPager。当然要用ViewSwitcher或是ViewGroup去实现也是能够的,仅仅只是有点大材小...
分类:
其他好文 时间:
2015-10-03 11:57:14
阅读次数:
189
onMeasure(测量)介绍及使用详解在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout(): 决定View在ViewGroup中的位置3.绘制——onDraw(): 如何绘制这个View。而第3步的onDra....
分类:
移动开发 时间:
2015-10-02 23:51:58
阅读次数:
453