
android UI
smile3670
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义滑动TAB
public class CustomScrollBarWidget extends FrameLayout implements ChangePage{private Scroller mScroller;private int mPageCount;private int mWidth;private ChangePage changePage;private String原创 2012-06-26 11:35:35 · 342 阅读 · 0 评论 -
CustomFlingView 翻转页面
public class CustomFlingView extends FrameLayout implements ChangePage {private static final String TAG = "FlingLayout";// 用于滑动的类private Scroller mScroller;// 用来跟踪触摸速度的类private VelocityTrack原创 2012-06-26 11:20:53 · 455 阅读 · 0 评论 -
onInterceptTouchEvent 和 onTouchEvent
1、onInterceptTouchEvent是在ViewGroup里面定义的。Android中的layout布局类一般都是继承此类的。onInterceptTouchEvent是用于拦截手势事件的,每个手势事件都会先调用onInterceptTouchEvent。 1. down事件首先会传递到onInterceptTouchEvent()方法2. 如果该原创 2012-06-08 16:56:16 · 460 阅读 · 0 评论 -
自定义button 的 字体绘制,按下状态图片变换
继承Button类public int TEXT_SIZE = 20; // 字体大小public int sFontMetricsOffsetY = 0;private int mTextLeftX = 0;/*** 重写绘图方法,绘入字体*/@Overrideprotected void onDraw(Canvas canvas) {TEXT原创 2012-06-07 14:28:44 · 466 阅读 · 0 评论 -
onInterceptTouchEvent和onTouchEvent调用时序
version="1.0" encoding="utf-8"?>1 > 2 > 3 /> 1. down事件首先会传递到(父VIEW 1)onInterceptTouchEvent()方法2. 如果该View 1 的onInterceptTouchEvent原创 2012-05-31 10:43:29 · 411 阅读 · 0 评论 -
SeekBar
简单解释下seekbar中几个重要的属性:android:layout_height="wrap_content"//建议使用wrap_content,否则一定要保证设置的值不小于seekbar图片资源中的最高值android:maxHeight="12px"android:minHeight="12px"//说明进度条的最低和最大高度,解决高度问题。android转载 2012-05-31 11:09:15 · 589 阅读 · 0 评论 -
Listview 和 button imageButton 等共存问题
在 listview item中加入 button 等待有事件的widget,会屏蔽掉listview的点击事件。解决方法 :在listview_item_layout 中的 属性中添加 android:descendantFocusability="blocksDescendants" 阻塞 子View获取焦点button 中添加属性 android:focusable="fal原创 2012-05-03 17:53:16 · 498 阅读 · 0 评论