软件开发与环境工程.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件开发与环境工程.ppt》由会员分享,可在线阅读,更多相关《软件开发与环境工程.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章第六章 Android应用开发应用开发事件编程10.agenda1、UI事件事件处处理理2、Activity21.UI事件事件处处理理Android中,UI事件的处理方式:u定义事件监听器(处理函数)uView.OnClickListeneruView.OnTouchListeneruView.OnKeyListeneru在框架中注册事件处理器31.UI事件事件处处理理定义事件监听器一个事件监听器是View类的一个接口.该接口包含的方法会在View注册的事件监听器被触发时被Android调用。事件监听器有下列方法:uonClick()位于View.OnClickListener中。在用户
2、触摸该对象,或者使用轨迹球等使该对象获得焦点,并按下“enter”键或者按下轨迹球时被调用。uonLongClick()位于View.OnLongClickListener中。在用户按住该元素,或者按住轨迹球时调用。uonFocusChange()位于View.OnFocusChangeListener中。该对象获得或失去焦点时调用。uonKey()位于View.OnKeyListener中。在该对象获得焦点,并且按下一个键时调用。uonTouch()位于View.OnTouchListener。当用户在View对象的范围内进行一个触摸动作时,如按下,放开,或者任何的移动手势。uonCreat
3、eContextMenu()View.OnCreateContextMenuListener。当一个快捷菜单被显示时(当用户长按)。41.UI事件事件处处理理EventListeners事件监听器publicclassHelloWordActivityextendsActivity/*Calledwhentheactivityisfirstcreated.*/OnClickListenerlistener1=null;Buttonbutton1;OverridepublicvoidonCreate(BundlesavedInstanceState)super.onCreate(savedIns
4、tanceState);setContentView(R.layout.main);/创建一个匿名的OnClickListener实现listener1=newOnClickListener()publicvoidonClick(Viewv)/编写响应处理过程;/关联layout中的按钮button1=(Button)findViewById(R.id.button1);/把按钮注册到前面的匿名onClicklistener实现上button1.setOnClickListener(listener1);51.UI事件事件处处理理EventListeners事件监听器publicclassHe
5、lloWordActivityextendsActivity/*Calledwhentheactivityisfirstcreated.*/Buttonbutton1;OverridepublicvoidonCreate(BundlesavedInstanceState)super.onCreate(savedInstanceState);setContentView(R.layout.main);/关联layout中的按钮button1=(Button)findViewById(R.id.button1);button1.setOnClickListener(newButton.OnClic
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 环境工程
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内