Android开发视频教程-深入浅出系列Lesson20-AFF111029学习Android界面开发的基础

课程目标:
学习和掌握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开发联盟)

你可能感兴趣的:(sundyandroid)