2011年1月18日

android用户界面-组件Widget-进度条ProgressBar

摘要: android的进度条有对话框进度条、标题进度条和水平进度条一、对话框进度条创建步骤1、覆盖Activity的onCreateDialog()方法,并在其中创建对话框。2、调用Activity的showDialog()方法,显示进度条对话框。/Chapter04_UI_ProgressBar01/src/com/amaker/test/MainActivity.java代码二、标题栏进度条1、调用Activity的requestWindowFeatures()方法,获得进度条。2、调用Activity的setProgressBarIndeterminateVisibility()方法,显示进度 阅读全文

posted @ 2011-01-18 23:54 linzheng 阅读(2684) 评论(0) 推荐(0) 编辑

android用户界面-组件Widget-选项卡Tab

摘要: 使用Tab的步骤:1、在布局文件中使用FrameLayout列出Tab组件及Tab中的内容组件。2、Activity要继承TabActivity。3、调用TabActivity的getTabHost()方法获得TabHost对象。4、通过TabHost创建Tab选项。/Chapter04_UI_Tab01/src/com/amaker/test/MainActivity.java代码/Chapter04_UI_Tab01/res/layout/main.xml代码通过实现一个接口TabHost.TabContentFactory的createTabContent方法来制定Tab的内容/Chap 阅读全文

posted @ 2011-01-18 23:39 linzheng 阅读(1631) 评论(0) 推荐(0) 编辑

android用户界面-组件Widget-常用组件

摘要: 用户会员注册实例 介绍控件 文本框TextView编辑框EditText密码文本框EditText单选按钮RadioButton复选框CheckBox开关按钮ToggleButton下拉列表Spinner实例:注册页面/Chapter04_UI_CommonWidget/src/com/amaker/test/MainActivity.java代码注册结果页面/Chapter04_UI_CommonWidget/src/com/amaker/test/ResultActivity.java代码布局文件/Chapter04_UI_CommonWidget/res/layout/main.xml代 阅读全文

posted @ 2011-01-18 23:25 linzheng 阅读(2113) 评论(0) 推荐(1) 编辑

android用户界面-布局管理Layout

摘要: 在 Android 中各种布局的应用,以及菜单效果的实现 各种布局方式的应用,FrameLayout, LinearLayout, TableLayout, AbsoluteLayout, RelativeLayout 为指定元素配置上下文菜单,为应用程序配置选项菜单,以及多级菜单的实现 各种布局方式的演示res/layout/main.xml代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--?xmlversion="1.0"encoding 阅读全文

posted @ 2011-01-18 23:10 linzheng 阅读(4777) 评论(0) 推荐(0) 编辑

android用户界面-事件处理

摘要: 处理UI事件  在android上, 有多种方法获取用户与应用程序的交互信息. 当考虑UI内部的事件时, 我们的方法是抓取特定的与用户交互的View对象产生的事件.  在你用来组成布局的View对象中,你可能会注意到一些用于处理UI事件的回调函数. 这些方法是被Android框架调用的. 例如,当一个View被按下时, 它的onTouchEvent()方法被调用. 但是,为了截获这个信息,你必须扩展这个类并改写这个方法. 而扩展每个View对象来处理这样的事件可能是不实际的. 这就是为什么View类还包含一组你可以更方便定义的嵌套接口. 这些接口被称为监听器, 它们是你用来抓取用户动作的利器. 阅读全文

posted @ 2011-01-18 22:54 linzheng 阅读(6076) 评论(0) 推荐(0) 编辑

android用户界面-提示信息Toast

摘要: 在程序中创建toast的步骤说明如下1、调用toast的静态方法makeText()添加现实文本和时长。2、调用toast的show()显示。实例如下:/Chapter04_UI_Toast/src/com/amaker/test/MainActivity.java代码 阅读全文

posted @ 2011-01-18 22:43 linzheng 阅读(1644) 评论(0) 推荐(1) 编辑

android用户界面-对话框

摘要: 创建对话框Creating Dialogs对话框通常是一个显示在当前活动前面的小窗口。下面的活动失去焦点而由对话框接受所有的用户交互。对话框通常被用来当做通知或者运行中的应用程序相关的短暂活动。Android API支持下面的对话框对象类型:警告对话框AlertDialog这个对话框管理0,1,2,或3个按钮,和/或一个可包含复选框和单选按钮的可选项列表。这个警告对话框能够组建大多数用户界面而且是推荐使用的对话框类型。请查看下面的创建一个警告对话框Creating an AlertDialog。进度对话框ProgressDialog用来显示一个进度轮或进度条。因此它是警告对话框的扩展,它也支持 阅读全文

posted @ 2011-01-18 21:43 linzheng 阅读(1495) 评论(0) 推荐(0) 编辑

导航