摘要: 1. 概念Android中的View与我们以前理解的“视图”不同。在Android中,View比视图具有更广的含义,它包含了用户交互和显示,更像Windows操作系统中的window。 ViewGroup是View的子类,所以它也具有View的特性,但它主要用来充当View的容器,将其中的View视 阅读全文
posted @ 2016-05-17 17:07 brave-sailor 阅读(795) 评论(0) 推荐(0)
摘要: Android:interpolator Interpolator 被用来修饰动画效果,定义动画的变化率,可以使存在的动画效果accelerated(加速),decelerated(减速),repeated(重复),bounced(弹跳)等。 android中的文档内容如下: AccelerateD 阅读全文
posted @ 2016-05-17 17:04 brave-sailor 阅读(195) 评论(0) 推荐(0)
摘要: Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类,由此就得到了视图部分的基本结构--树形结构 View定义了绘图的基本操作 基本操作由三个函数完成:measure()、layout()、draw(),其内部又分别包含了 阅读全文
posted @ 2016-05-17 14:51 brave-sailor 阅读(211) 评论(0) 推荐(0)
摘要: 在编写自定义滑动控件时常常会用到Android触摸机制和Scroller及VelocityTracker。Android Touch系统简介(二):实例详解onInterceptTouchEvent与onTouchEvent的调用过程对Android触摸机制需要用到的函数进行了详细的解释,本文主要介 阅读全文
posted @ 2016-05-17 14:48 brave-sailor 阅读(424) 评论(0) 推荐(0)
摘要: 上一篇文章主要讲述了Android的TouchEvent的分发过程,其中有两个重要的函数:onInterceptTouchEvent和onTouchEvent,这两个函数可被重装以完成特定的逻辑。onInterceptTouchEvent的定义为于ViewGroup中,默认返回值为false,表示不 阅读全文
posted @ 2016-05-17 12:00 brave-sailor 阅读(233) 评论(0) 推荐(0)
摘要: 一、Android touch事件的相关概念 用户的Touch事件被包装成MotionEvent 用户当前的touch事件主要类型有: ACTION_DOWN: 表示用户开始触摸. ACTION_MOVE: 表示用户在移动(手指或者其他) ACTION_UP:表示用户抬起了手指 ACTION_CAN 阅读全文
posted @ 2016-05-17 11:58 brave-sailor 阅读(368) 评论(0) 推荐(0)
摘要: Romain Guy write a little info about a ScrollView attribute that is missing from documentation : Android:fillViewport=”true” . It must be set to Scrol 阅读全文
posted @ 2016-05-17 11:37 brave-sailor 阅读(382) 评论(0) 推荐(0)
摘要: 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38339817 , 本文出自:【张鸿洋的博客】 最近由于工作的变动,导致的博客的更新计划有点被打乱,希望可以尽快脉动回来~ 今天给大家带来一篇自定义ViewGroup的教程,说白了, 阅读全文
posted @ 2016-05-17 10:16 brave-sailor 阅读(203) 评论(0) 推荐(0)