了解Android控件的触摸事件传递与处理对我们日常开发中自定义控件和触摸事件冲突解决有重大意义。Android控件的触摸事件传递和处理主要有以下几个方法,下面一一介绍...
分类:
移动开发 时间:
2014-12-20 23:31:30
阅读次数:
335
android开发之Animations的使用(四)
本博文主要讲述的是,animation在layout中的使用。本文是用ListView控件为例子
实现在layout中的使用有两种方法,
第一是直接使用xml文件中的layoutAnimation标签
第二是使用代码实现,使用layoutAnimationController对象完成,
详细代码如下:
MainActivity.ja...
分类:
移动开发 时间:
2014-12-16 17:13:58
阅读次数:
221
方法一:customView.setDrawingCacheEnabled(true);Bitmap bitmap = Bitmap.createBitmap(customView.getDrawingCache());方法二:Bitmap bitmap = Bitmap.createBitmap(...
分类:
移动开发 时间:
2014-12-15 15:17:54
阅读次数:
139
android控件开发之progress
本博文主要讲述的是android开发中的progress进度条的使用方法,代码如下:
MainActivity.java:
package com.example.progress;
import android.os.Bundle;
import android.R.integer;
import android.ap...
分类:
移动开发 时间:
2014-12-12 19:11:38
阅读次数:
164
android控件开发之Radio(单选按钮)和CheckBox(多选按钮)开发
本博文主要讲述的是android开发中的单选和多选按钮的使用,具体情况请看实例代码:
MainActivity.java:
package com.example.radiotest;
import android.os.Bundle;
import android.app.Acti...
分类:
移动开发 时间:
2014-12-12 19:09:37
阅读次数:
291
android:clipToPadding和android:clipChildren假设我们要做一个效果,界面最顶部是一个ActionBar并且是半透明的,ActionBar下面是一个ListView,在初始状态下,ListView是top是在ActionBar的bottom位置的,但当ListVi...
分类:
移动开发 时间:
2014-12-12 18:55:07
阅读次数:
152
android控件开发之ExpandableListActivity(二)
本博文主要讲述的是使用ExpandableListActivity创建一个类似QQ中好友列表的功能。下面我们直接来看实现的代码吧。
本实例中有一个Activity,和一个主布局文件。其他的一级目录和二级目录分别是通过重写ExpandableListActivity中的getGroupView()和getChildVie...
分类:
移动开发 时间:
2014-12-12 11:52:14
阅读次数:
184
android控件开发之SeekBar
本博文主要讲述的是SeekBar的使用,此控件在播放器中使用时相当的广泛。下面我们直接来看看代码吧!
mainActivity.java:
package com.example.seekbar;
import android.os.Bundle;
import android.app.Activity;
impo...
分类:
移动开发 时间:
2014-12-12 11:45:45
阅读次数:
149
android控件开发之RatingBar
本博文主要讲述的RatingBar的开发,此控件主要是用做评分,评级中使用,下面我们来看看实例代码:
MainActivity.java:
package com.example.ratingbar;
import android.os.Bundle;
import android.app.Activity;
import a...
分类:
移动开发 时间:
2014-12-12 11:44:45
阅读次数:
172
View的Tween动画过程中点击事件的位置并不会因为动画位置的改变而改变,是因为在动画过程中layout的位置实际上没有变,因此曾经一度认为View的点击事件(其实不仅仅是点击事件,包括所有的触摸事件)触发的范围是该View在layout的时候指定的left,top,right,bottom。今天才发现不完全是这样的。一切都是因为平时看代码没有仔细一点所造成了对问题理解不全面。
在这里记录一下...
分类:
移动开发 时间:
2014-12-11 10:27:46
阅读次数:
224