摘要: 本讲内容:AndroidDialog 对话框1、Dialog介绍2、AlertDialog的基本使用3、自定义对话框 Custom Dialog一、Dialog介绍Dialog也是Android中常用的用户界面元素,他同Menu一样也不是View的子类。让我们看一下它的继承关系:这里要留意一下他的直接子类 AlertDialog,和间接子类 DatePickerDialog,ProgressDialog,TimePickerDialog,其中后三个我们在前面的章节已经讲过,今天我们把重点放在AlertDialog上。二、AlertDialog的基本使用AlertDialog对话框是Dialog 阅读全文
posted @ 2012-06-06 16:08 Johnny Yan 阅读(215) 评论(0) 推荐(0)
摘要: 本讲内容:菜单 menu1、选项菜单 OptionsMenu2、上下文菜单 ContextMenu3、子菜单 SubMenu组成Android用户界面的除了View以外,还有菜单和对话框,这一讲我们就共同学习一下菜单的使用。菜单是用户界面中最常见的元素,使用也非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),下面分别举例说明。一、选项菜单 OptionsMenuAndroid手机上有个Menu按键,当Menu按下的时候,每个Activity都可以选择处理这一请求,在屏幕底部弹出一个菜单,这个菜单 阅读全文
posted @ 2012-06-06 15:19 Johnny Yan 阅读(232) 评论(0) 推荐(0)
摘要: 本讲内容: ViewFlipper视图切换组件 ViewAnimator我们在上一讲用到了两个非常好用的ImageSwitcher和TextSwitcher视图切换组件。今天我们再一起学习另一个功能更强大的视图切换组件 ViewFlipper,它可以在任意视图和视图组合之间切换。在学习之前我们有必要看一下 ViewAnimator 对象。我们制作视图动画时会发现有个ViewAnimator类,这个类的价值我画一个图给大家看就行了:下面我们来看例子:1、新建一个项目 Lesson46_ViewFlipper2、在main.xml写入下面代码:<?xml version="1.0& 阅读全文
posted @ 2012-06-06 11:42 Johnny Yan 阅读(137) 评论(0) 推荐(0)
摘要: 本讲内容:ImageSwitcher 图片切换器 和 TextSwitcher 文本切换器源代码下载:Lesson45_ImageSwitcher.zip(727.41 KB, 下载次数: 229)Lesson45_TextSwitcher.zip(45.91 KB, 下载次数: 69)一、ImageSwitcher 图片切换器我们可以看到很多网站首页里的有个图片轮显控件,用来显示站内重点新闻等,在这些网站里很多采用了JQuery等JS框架提供的轮显插件,而在Android里也有这个ImageSwitcher提供了类似的功能。那么我们就一起做一个例子感觉一下:1、新建一个项目:Lesson45 阅读全文
posted @ 2012-06-06 11:42 Johnny Yan 阅读(156) 评论(0) 推荐(0)
摘要: 本讲内容:标签页的实现 TabHost TabWidget TabActivity使用Tab标签页控件,可以在同一个空间里放置更多内容。譬如Android自带的拨号程序及通讯录等,就使用了Tab标签功能:2011-4-29 18:07 上传下载附件(127.95 KB)下面我们用实例的方式来学习如何制作上面类似的标签效果,其实还是很简单的。我同样是把解释写到示例的注释里了,注释是我的理解并不准确,方便你记忆而已。1、新建一个项目 Lesson44_Tab ,Activity起名叫 MainActivity2、编写 main.xml 内容如下,这次的形式和普通布局文件有所区别,请注意看写法:&l 阅读全文
posted @ 2012-06-06 10:02 Johnny Yan 阅读(134) 评论(0) 推荐(0)