摘要: 在android中,文本控件主要包括TextView控件和EditView控件,本节先对TextView控件的用法进行详细介绍。 TextView类继承自View类,TextView控件的功能是向用户显示文本的内容,但不允许编辑,而其子类EditView允许用户进行编辑。 以下为TextView常用... 阅读全文
posted @ 2014-06-14 12:41 激情为梦想而生 阅读(89) 评论(0) 推荐(0) 编辑
摘要: EditView类继承自TextView类,EditView与TextView最大的不同就是用户可以对EditView控件进行编辑,同时还可以为EditView控件设置监听器,用来判断用户的输入是否合法。 以下为EditView常用属性及对应方法说明 阅读全文
posted @ 2014-06-14 12:38 激情为梦想而生 阅读(125) 评论(0) 推荐(0) 编辑
摘要: ToggleButton的状态只能是选中和未选中,并且需要为不同的状态设置不同的显示文本。以下案例为ToggleButton的用法目录结构main.xml布局文件 ToggleButtonActivity类package com.ljq.tb;import android.app.Ac... 阅读全文
posted @ 2014-06-14 12:30 激情为梦想而生 阅读(201) 评论(0) 推荐(0) 编辑
摘要: CheckBox和RadioButton控件都只有选中和未选中状态,不同的是RadioButton是单选按钮,需要编制到一个RadioGroup中,同一时刻一个RadioGroup中只能有一个按钮处于选中状态。以下为CheckBox和RadioButton常用方法及说明以下为单选按钮和复选按钮的使用... 阅读全文
posted @ 2014-06-14 12:23 激情为梦想而生 阅读(137) 评论(0) 推荐(0) 编辑
摘要: ImageView控件是一个图片控件,负责显示图片。以下模拟手机图片查看器目录结构:main.xml布局文件: ImageViewActivity类:package com.ljq.iv;import androi... 阅读全文
posted @ 2014-06-14 12:18 激情为梦想而生 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 时钟控件包括AnalogClock和DigitalClock,它们都负责显示时钟,所不同的是AnalogClock控件显示模拟时钟,且只显示时针和分针,而DigitalClock显示数字时钟,可精确到秒以下模拟时钟的用法目录结构:main.xml布局文件: 运行结果: 阅读全文
posted @ 2014-06-14 12:13 激情为梦想而生 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、DatePicker继承自FrameLayout类,日期选择控件的主要功能是向用户提供包含年、月、日的日期数据并允许用户对其修改。如果要捕获用户修改日期选择控件中的数据事件,需要为DatePicker添加OnDateChangedListener监听器。二、TimePicker也继承自Frame... 阅读全文
posted @ 2014-06-14 12:10 激情为梦想而生 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在Android中提供了两种智能输入框,它们是AutoCompleteTextView、MultiAutoCompleteTextView。它们的功能大致一样。显示效果像Google搜索一样,当你在搜索框里输入一些字符时(至少两个字符),会自动弹出一个下拉框提示类似的结果。下面详细介绍一下。一、Au... 阅读全文
posted @ 2014-06-14 12:07 激情为梦想而生 阅读(144) 评论(0) 推荐(0) 编辑
摘要: ScrollView滚动视图是指当拥有很多内容,屏幕显示不完时,需要通过滚动跳来显示的视图。ScrollView只支持垂直滚动。以下为案例main.xml布局文件: ... 阅读全文
posted @ 2014-06-14 12:02 激情为梦想而生 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。main.xml布局文件: my_listitem.xml布局文件: LsActivity类:package com.ljq.ls;imp... 阅读全文
posted @ 2014-06-14 05:44 激情为梦想而生 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 目录结构:main.xml布局文件: 实体JavaBean:package com.ljq.domain;public class Person { private String id; private String name; private String ... 阅读全文
posted @ 2014-06-14 05:40 激情为梦想而生 阅读(139) 评论(0) 推荐(0) 编辑
摘要: GridView是一项显示二维的viewgroup,可滚动的网格。一般用来显示多张图片。以下模拟九宫图的实现,当鼠标点击图片时会进行相应的跳转链接。目录结构:main.xml布局文件,存放GridView控件:night_item.xml布局文件,存放显示控件: str... 阅读全文
posted @ 2014-06-14 05:37 激情为梦想而生 阅读(96) 评论(0) 推荐(0) 编辑
摘要: ProgressBar位于android.widget包下,其继承于View,主要用于显示一些操作的进度。应用程序可以修改其长度表示当前后台操作的完成情况。因为进度条会移动,所以长时间加载某些资源或者执行某些耗时的操作时,不会使用户界面失去响应。ProgressBar类的使用非常简单,只需将其显示到... 阅读全文
posted @ 2014-06-14 05:28 激情为梦想而生 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第... 阅读全文
posted @ 2014-06-14 05:24 激情为梦想而生 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 以下模拟下拉列表的用法main.xml布局文件: SpinnerActivity类:package com.ljq.sp;import android.app.Activity;import android.os.Bundle;import android.util.Log;impor... 阅读全文
posted @ 2014-06-14 05:21 激情为梦想而生 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 以下通过TabHost实现android选项卡。main.xml布局文件: TabHostActivity类:package com.ljq.ac... 阅读全文
posted @ 2014-06-14 05:17 激情为梦想而生 阅读(94) 评论(0) 推荐(0) 编辑