课程目标:
学习和掌握Android界面开发学习方法
了解Android界面如何呈现出来的
了解Android事件机制
如何自定义组件?
· 重点难点:
了解界面呈现机制
了解android界面事件机制
· 考核目标:
你会写Android自定义组件么?
说说Android事件机制
UI呈现需要底层的支持么?
我们做界面最关键的类是?
· 课后练习:
写一个自定义的组件
(1)新移动UI时代用户体验
用户交互设计师 - 给想法和具体UI设计草图
视觉设计师(美工) - 实现想法 -> 真正的界面效果图
界面实现 - 程序员 - 视觉设计师 (编码能力强的)
?为何我们界面要用XML ?
可以分离 , 程序员可以不去管xml的layout ,又视觉设计师来实现 。
WP 开发中通用 。
抄袭+改良
(2) 界面Component是如何呈现出来的?
(4)Android界面事件的触发及分发
事件说白了就是用户交互时候触发的操作
当你将View这类控件放到UI界面上的时候,一定希望能够实现交互功能,否则的话就是所谓的静态物品,而没有实际功能 。
我们可以通过如下两种方式来启动事件交互 :
1,定义一个事件监听程序(Listener)并且注册它 。
以onClickListener() 为例 ,注册往往命名是setOnClickListener() ;
2,重载已经回调的事件方法 。【override】 ,这个往往用在你基于系统的View类进行扩展的时候用 。
本讲在AFF111029学习Android界面开发的基础,本小节课程已经结束了,下一节将讲aAndroid深入浅出系列基础篇。
内容预告:Android深入浅出系列基础篇Lesson1-什么是Android敬请期待。特别推荐
新课程:Android开发高端课程
http://www.mobidever.com/ardIntroduce.php
本课视频地址:http://v.youku.com/v_show/id_XMzM0OTI5ODI0.html
http://v.youku.com/v_show/id_XMzM1MjUwNzcy.html
http://v.youku.com/v_show/id_XMzM1MjU0OTYw.html
http://v.youku.com/v_show/id_XMzM2MjI1MTA0.html
课程下载地址:http://www.verycd.com/topics/2900036/ (VeryCD电驴)
网址:http://www.mobidever.com/forum.php (Mobidever-Android开发联盟)