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

更多相关文章

  1. 第21天 Android Touch事件学习 8 事件分发原理
  2. Android一个简易的登录界面
  3. Android FrameWork――Touch事件派发过程详解
  4. 自定义View系列教程06--详解View的Touch事件处理
  5. Android ListView内部组件事件响应
  6. EditText单击触发onclick事件处理
  7. Android Touch事件原理加实例分析

随机推荐

  1. Android+Junit单元测试1
  2. android 实现类似Iphone底部消息数量提示
  3. android JNI cocos2dx调用对话框
  4. Android 修改项目名称
  5. android AnimationDrawable类实现动画效
  6. 通话距离感应实现源码
  7. Andriod自动化测试
  8. Android ScrollView 中 TextView 多行显
  9. 深入理解LayoutInflater
  10. Android(安卓)权限列表permission说明