一步一步学android之事件篇
文章平均质量分 86
Kay_pro
这个作者很懒,什么都没留下…
展开
-
一步一步学android之事件篇——单击事件
在使用软件的时候单击事件必不可少,比如我想确定、取消等都需要用户的单击,所有的单击事件都是由View.OnClickListener接口来进行处理的,接口定义如下:public static interface View.OnClickListener{ public void onClick(View v) { } }下面同样写个例子来看下如何监听单击事件:运行效果:原创 2013-08-22 12:01:31 · 2789 阅读 · 2 评论 -
一步一步学android之事件篇——单击事件(示例:改变屏幕显示方向)
昨天学习了单击事件,今天就来用一下,其实是想介绍下onConfigurationChanged()这个方法---->监听系统设置是否改变(改变则调用此方法处理方法内的逻辑)。下面用一个例子来仔细说明:运行效果如下:main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi原创 2013-08-23 11:57:30 · 2270 阅读 · 0 评论 -
一步一步学android之事件篇——单选按钮监听事件
在平常软件使用中我们经常会碰见一些选择题,例如你选择你的性别的时候,就只能去男和女之间选,前面我们讲过这个情况会用到RadioGroup组件,那么点击了之后我怎么获取到选的那个值呢,这就是今天要说的OnCheckedChangeListener方法。这个方法定义如下:public static interface RadioGroup.OnCheckedChangeListener{原创 2013-08-26 17:22:38 · 11642 阅读 · 0 评论 -
一步一步学android之事件篇——下拉列表事件
上一篇RadioGroup比较简单,所以再学习个spinner的OnItemSelectedListener事件,前面说过spinner的主要功能就是提供列表显示的选择,比如我们在选择城市的时候就会用到spinner(网页中更加常见),在要获取选择内容时就要用到OnItemSelectedListener来监听获取。下面同样用例子来说明。运行效果如下:同样在values下面新建一个原创 2013-08-26 18:32:12 · 3706 阅读 · 2 评论 -
一步一步学android之事件篇——焦点事件
焦点事件其实就是当我们操作那个组件时获取的事件,比如发短信,在我们点击输入框输入内容的时候就获取了焦点,今天的例子也是用EditText来完成的,下面来看看焦点事件OnFocusChangeListener的使用,效果如下:大概的效果就是:当第一个EditText获取焦点时,自动添加文字,当第二个EditText获取焦点时,先判断第一个EditText中的内容是否含有屏蔽字符串(自动)原创 2013-08-28 16:18:30 · 6455 阅读 · 1 评论 -
一步一步学android之事件篇——长按事件
长按事件在很多地方都会用到,长按弹出窗口,长按删除等等,这些都是需要OnLongClickListener监听的,这个接口定义如下:public static interface View.OnLongClickListener{ public boolean onLongClick(View v);}下面同样用一个例子(更换桌面背景)来看看长按事件的使用,效果如下:原创 2013-08-28 17:38:42 · 6511 阅读 · 0 评论 -
一步一步学android之事件篇——触摸事件
触摸事件顾名思义就是触摸手机屏幕触发的事件,当用户触摸添加了触摸事件的View时,就是执行OnTouch()方法进行处理,下面通过一个动态获取坐标的例子来学习OnTouchListener事件,效果如下:main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmln原创 2013-08-29 17:25:01 · 3633 阅读 · 0 评论