![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 控件开发
sun6255028
喜欢专研电子技术,善于动手实践!
展开
-
Android控件开发之DigitalClock
DigitalClock 是一个数字时钟.像常用的手机主界面以字符串显示的时间样式效果图 例程源码<DigitalClock android:id="@+id/digitalClock" android:layout_width="fill_p原创 2011-08-15 14:07:29 · 2209 阅读 · 0 评论 -
Android控件开发之Menu
Android系统里面有3种类型的菜单:options menu,context menu,sub menu。options menu 按Menu键就会显示,用于当前的Activity。 它包括两种菜单项: 因为options menu在屏原创 2011-08-14 14:23:38 · 3024 阅读 · 0 评论 -
Android控件开发之RatingBar
RatingBar是SeekBar和ProgressBar的扩展,用星星来评级。使用的默认大小RatingBar时,用户可以触摸/拖动或使用键来设置评分RatingBar效果评分控件中两个比较重要的方法:RatingBar.setRat原创 2011-08-14 00:40:35 · 4846 阅读 · 0 评论 -
Android控件开发之Toast
Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。 效果图 本程序main.xml源码<LinearLayout xmlns:andr原创 2011-08-14 15:32:09 · 909 阅读 · 0 评论 -
Android 控件开发之ToggleButton
ToggleButton有两种状态:选中和未选择状态,并且需要为不同的状态设置不同的显示文本ToggleButton效果:本程序main.xml源码 <LinearLayout xmlns:android="http://schemas.a原创 2011-08-13 23:07:20 · 3901 阅读 · 0 评论 -
Android 控件开发之Button
Button,就是按钮,是android中应用最多的组件之一 Button的显示效果图:本文程序的main.xml <LinearLayout xmlns:android="http://schemas.android.com原创 2011-08-13 22:06:03 · 1015 阅读 · 0 评论 -
Android控件开发之ProgressBar
在执行一些后台操作的时候,比如加载游戏,播放歌曲时,用户根本不知道程序执行的进度情况,这时候,可以使用进度条来显示这些进度 * Andorid系统提供两种进度条,长条形进度条(progressBarStyleHorizontal)和圆形进度条(progressBarStyle原创 2011-08-14 16:17:09 · 3951 阅读 · 1 评论 -
Android控件开发之TimePicker
TimePicker介绍 TimePicker也继承自FrameLayout类. 时间选择控件向用户显示一天中的时间 (可以为24小时,也可以为AM/PM制),并允许用户进行选择.如果要捕获用户修改的时间数据事件, 便需要为TimePicker添加OnTime原创 2011-08-15 13:21:47 · 16074 阅读 · 0 评论 -
Android中控件的层次结构
android.view.View 类(视图类)呈现了最基本的UI构造块。一个视图占据屏幕上的一个方形区域,并且负责绘制和事件处理。View 是widgets的基类,常用来创建交互式的图形用户界面(GUI)。 视图类有众多的扩展者,包括文本视图(TextView)、图像视图(Im原创 2011-08-16 16:39:28 · 4723 阅读 · 0 评论 -
Android控件开发之ImageView
ImageView以最简单的方式显示图片,这也是布局中使用图片最常用的方式,可以让您的程序变的生动活泼ImaeView效果图本程序main.xml源码<LinearLayout xmlns:android="http://schemas.android.co原创 2011-08-14 00:26:59 · 1524 阅读 · 0 评论 -
Android控件开发之DatePicker
DatePicker介绍 DatePicker 继承FrameLayout类, 日期选择控件的主要功能是向用户提供包含年、月、日得日期数据并允许用户对其修改。 如果要捕获用户修改日期选择控件的数据事件响应,需要为DatePicker添加一个OnDateChangedListener监听器. 1.重要方法 getDayOfMonth():获取当前DaygetMon原创 2011-08-15 13:04:20 · 13844 阅读 · 3 评论 -
Android控件开发之Gallery3D效果
3D效果的相册 本程序main.xml源码 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" androi原创 2011-08-14 16:35:42 · 6298 阅读 · 11 评论 -
Android控件开发之Gallery
Gallery是Android中的图片库控件。可以浏览自己的图片相册。 效果图 本程序main.xml源码 本程序ImageAdapter类源码package com.sx.Gallery; <LinearLayout xmlns:an原创 2011-08-14 14:44:04 · 3191 阅读 · 0 评论 -
Android控件开发之Dialog
我们今天就来看看dialog类。其实我们的dialog在应用里用到的地方很多,也是最常用的一个类。那我们怎么样来实现一个简单的漂浮窗口那,完成在activity中创建。使用基本的dialog类,你可以创建一个新的实例并设定标题和布局。效果图 本程序main.x原创 2011-08-14 15:49:34 · 1346 阅读 · 0 评论 -
Android控件开发之Spinner
下拉列表(Spinner)是一个每次只能选择所有项中一项的部件。它的项来自于与之相关联的适配器中 当在某个网站注册账号的时候,网站会让我们提供性别,生日,城市等信息,为了方便,就提供了一个下拉列表供我们选择 在Android也同样有这样的功能,这就是Spinne原创 2011-08-14 15:55:55 · 1303 阅读 · 0 评论 -
Android控件开发之SeekBar
//SeekBar:用户调整进度的指示进度条//例如我们用播放器看电影的时候,经常会向前移动进度,SeekBar就是这个功能,//它类似一个进度条,但是调节器,可以被用户移动。SeekBar效果 本程序main.xml源码<Line原创 2011-08-14 00:47:32 · 4059 阅读 · 0 评论 -
Android控件开发之CheckBox
CheckBox,也就是多项选择。Android中提供了ChechBox控件,使用起来非常方便。CheckBox效果main.xml源码<LinearLayout xmlns:android="http://schemas.android.原创 2011-08-14 00:13:56 · 11945 阅读 · 0 评论 -
Android控件开发之EditView
TextView、EditText、Button都可以用setText()方法设置控件中文本的值, 也都可以用getText()获取的控件的文本值。需要注意的是EditText的getText() 方法返回的是Editable对象。这个对象与string对象差不多,区别是:当我们原创 2011-08-13 23:56:25 · 3048 阅读 · 1 评论 -
Android 控件开发之 RadioButton
单选按钮RadioButton在Android平台上也应用的非常多,比如一些选择项的时候,会用到单选按钮,实现单选按钮由两部分组成,也就是RadioButton和RadioGroup配合使用RadioButton的单选按钮;RadioGroup是单选组合框,用于将原创 2011-08-13 22:26:38 · 4130 阅读 · 1 评论 -
Android 控件开发之ImageButton
/** * 除了Android系统自带的Button按钮一万,还提供了带图标的按钮ImageButton * 要制作带图标的按钮,首先要在布局文件中定义ImageButton,然后通过setImageDrawable * 方法来设置要显示的图标。注意:我原创 2011-08-13 22:15:58 · 6561 阅读 · 1 评论 -
Android控件开发之GridView
类概述一个在平面上可显示多个条目的可滚动的视图组件,该组件中的条目通过一个ListAdapter和该组件进行关联。GridView是一项显示二维的viewgroup,可滚动的网格。一般用来显示多张图片。以下模拟九宫图的实现,当鼠标点击图片时会进行相应的跳转链接。原创 2011-08-14 19:23:17 · 7962 阅读 · 0 评论 -
Android控件开发之AnalogClock
AnalogClock 是一个带有时针和分针的模拟时钟效果图 实现源码<AnalogClock android:id="@+id/AnalogClock" android:layout_width="wrap_content"原创 2011-08-15 13:39:21 · 1563 阅读 · 0 评论 -
Android控件开发之Chronometer
Chronometr是一个简单的定时器,你可以给它一个开始时间,并以此定时,或者如果你不给它一个开始时间,它将会使用你的时间通话开始。默认情况下它会显示在当前定时器的值得形式"分:秒" 或"MM:SS", 或者可以使用set(字符串)的定时器值到一个任意字符串原创 2011-08-15 14:37:38 · 29481 阅读 · 3 评论 -
Android控件开发之TabWidget
/** * Tab选项卡类似与电话本的界面,通过多个标签切换不同的内容,要实现这个效果,首先要知道TabHost, * 它是一个用来存放多个Tab标签的容器,每一个Tab都可以对应自己的布局,比如,电话本中的Tab布局就 * 是一个线性布局 * 要使用TabHos原创 2011-08-14 17:25:02 · 6234 阅读 · 4 评论