Android开发视频教程-深入浅出系列Lesson20-AFF111029学习Android界面开发的基础
来源:互联网 发布:jquery.slider.js用法 编辑:程序博客网 时间:2024/05/24 05:24
学习和掌握Android界面开发学习方法
了解Android界面如何呈现出来的
了解Android事件机制
如何自定义组件?
· 重点难点:
了解界面呈现机制
了解android界面事件机制
· 考核目标:
你会写Android自定义组件么?
说说Android事件机制
UI呈现需要底层的支持么?
我们做界面最关键的类是?
· 课后练习:
写一个自定义的组件
(1)新移动UI时代用户体验
用户交互设计师 - 给想法和具体UI设计草图
视觉设计师(美工) - 实现想法->真正的界面效果图
界面实现 - 程序员-视觉设计师 (编码能力强的)
?为何我们界面要用XML?
可以分离 , 程序员可以不去管xml的layout,又视觉设计师来实现 。
WP 开发中通用 。
抄袭+改良
(2) 界面Component是如何呈现出来的?
(3)要搞清楚放在哪儿,就要搞清楚ViewTree层级关系
(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开发联盟)
- Android开发视频教程-深入浅出系列Lesson20-AFF111029学习Android界面开发的基础
- Android开发视频教程-深入浅出系列Lesson18-SPI110723_Mobile.Widget概述
- Android开发视频教程-深入浅出系列Lesson19-AFF110727_蓝牙编程入门
- Android 开发学习视频教程
- Android界面开发的基础
- 张凌华Android系列视频教程-应用开发基础到深入
- 零基础Android嵌入式开发视频教程
- Android开发入门视频教程
- android开发视频教程
- Android开发视频教程
- Mars《Android开发视频教程》
- Android开发环境的搭建【视频教程】
- Android开发深入浅出一
- 零基础学习在Android进行SDL开发系列文章
- Android学习视频Mars-Android开发视频教程(全集)
- 08、Android开发基础之QQ登陆界面的实现
- Android UI界面开发基础归纳
- Android开发+Java基础视频教程——第一讲
- poj1083
- android中使用startActivityForResult回传数据
- Android开发视频教程-深入浅出系列Lesson19-AFF110727_蓝牙编程入门
- at org.apache.jsp.index_jsp._jspInit(index_jsp.java:66) 初始化JSP页面时报NULL指针异常
- java.lang.OutOfMemoryError: Java heap space + myeclipse中分配tomcat启动时所占内存大小
- Android开发视频教程-深入浅出系列Lesson20-AFF111029学习Android界面开发的基础
- awk用法小结
- SOAP协议规范
- 基于OpenGL的角色动画实现
- typedef和define的详细区别
- spring spring事务配置的五种方式 此转载仅供个人保存备用
- 获取DataTable指定列的数据
- 星期天买车记
- Lucene相关研究资料