skywang12345

导航

 

2013年6月15日

摘要: Android控件之TimePicker和DatePicker1 Picker简介DatePicker和TimePicker分别提供日期和时间的选择试图;通过它们得到的日期和时间是格式化的。2 Picker示例写一个activity,包含一个“日期”按钮和一个“时间”按钮。点击“日期”按钮,进入“日期”选择界面。点击“时间”按钮,进入“时间”选择界面。应用层代码package com.skywang.picker;import android.os.Bundle;import android.app.Activity;import android.view.View;import androi 阅读全文
posted @ 2013-06-15 16:06 如果天空不死 阅读(2806) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之ProgressBar1 ProgressBar简介ProgressBar是进度条,常用于显示程序加载/安装进度等。2 ProgressBar示例创建一个activity,包含1个ProgressBar。在Activity中开启一个线程,线程不断的增加ProgressBar的进度;当进度增加满的时候,隐藏ProgressBar。应用层代码package com.skywang.control;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android. 阅读全文
posted @ 2013-06-15 16:05 如果天空不死 阅读(1850) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之TextClock1 TextClock简介关于时间的文本显示,Android提供了DigitalClock和TextClock。DigitalClock是Android第1版本发布,功能很简单,只显示时间;在Android4.2(对应API Level 17)中,Android新增了TextClock。TextClock的功能更加强大,它不仅能显示时间,还能显示日期;而且支持自定义格式。因此,推荐在Android4.2之后都使用TextClock。TextClock设置格式显示格式通过以下方式:(01) 设置12时制格式属性 android:format12Hour方法 阅读全文
posted @ 2013-06-15 16:05 如果天空不死 阅读(31903) 评论(1) 推荐(1) 编辑
 
摘要: Android控件之Spinner1 Spinner简介Spinner是下拉列表。http://developer.android.com/reference/android/widget/Spinner.htmlhttp://developer.android.com/guide/topics/ui/controls/spinner.html2 Spinner示例创建一个activity,包含2个Spinner。第一个spinner,显示星球选项。第二个spinner,显示颜色选项。应用层代码package com.skywang.control;import android.os.Bund 阅读全文
posted @ 2013-06-15 15:48 如果天空不死 阅读(1292) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之SeekBar1 SeekBar简介SeekBar是进度条。我们使用进度条时,可以使用系统默认的进度条;也可以自定义进度条的图片和滑块图片等。2 SeekBar示例创建一个activity,包含2个SeekBar。第1个SeekBar是系统默认的SeekBar。第2个SeekBar是自定义SeekBar,使用自定义的背景图和滑块图片。应用层代码package com.skywang.control;import android.os.Bundle;import android.app.Activity;import android.util.Log;import andro 阅读全文
posted @ 2013-06-15 15:48 如果天空不死 阅读(51192) 评论(1) 推荐(2) 编辑
 
摘要: Android控件之ListView点击下载:源代码1 listview介绍list view(列表试图)是一个view group(视图集合)。包括一个adapter(适配器),用于从数组或数据库中读取数据,并将这些数据显示在视图中。参考链接:http://developer.android.com/reference/android/widget/ListView.htmlhttp://developer.android.com/guide/topics/ui/layout/listview.htmllistview包括3个元素:(01) ListView : 用来展示列表的View。(0 阅读全文
posted @ 2013-06-15 15:47 如果天空不死 阅读(1282) 评论(0) 推荐(1) 编辑
 
摘要: Android控件之ZoomButton1 ZoomButton简介ZoomButton,称为放大按钮。实际上它继承于ImageButton,并在ImageButton基础上增加了“按下ZoomButton时,会不断上报点击事件”。至于上报的时间间隔,可以通过setZoomSpeed()去设置。2 ZoomButton示例对比ZoomButton和ImageButton。写一个activity,包含一个ZoomButton和一个ImageButton。点击ZoomButton和ImageButton时,分别会放大不同的文本。测试时,请分别按住它们不放,查看效果。应用层代码package com 阅读全文
posted @ 2013-06-15 15:46 如果天空不死 阅读(3746) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之ZoomControls1 ZoomControls简介ZoomButton是一个放大缩小按钮。点击它的放大按钮,它能不断的上报放大事件;点击它的缩小按钮,它能不断的上报缩小事件。上报的时间间隔可以控制,而且ZoomButton可以隐藏。2 ZoomControls示例写一个activity,包含一个ZoomControls。点击ZoomControls,能够缩放文字。应用层代码package com.skywang.control;import android.os.Bundle;import android.app.Activity;import android.vie 阅读全文
posted @ 2013-06-15 15:46 如果天空不死 阅读(664) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之Switch1 Switch简介Switch用于开关按钮。Switch和ToggleButton稍有区别:ToggleButton是按下弹起的开关,而Switch是左右滑动的开关。2 Switch示例创建一个activity,包含1个Switch。应用层代码package com.skywang.control;import android.os.Bundle;import android.app.Activity;import android.view.View;import android.widget.CompoundButton;import android.wid 阅读全文
posted @ 2013-06-15 15:45 如果天空不死 阅读(17060) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之RadioButtonRadioButton示例创建一个activity,包含3个RadioButton:默认选中第一个;并且点击每个button都会给出相应的提示语。应用层代码package com.skywang.control;import android.os.Bundle;import android.app.Activity;import android.widget.RadioButton;import android.widget.Toast;import android.view.View;import android.view.View.OnClickL 阅读全文
posted @ 2013-06-15 15:44 如果天空不死 阅读(1151) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之ImageButton1 ImageButton介绍ImageButton是图片按钮,用户能自定义按钮的图片。ImageButton的drawable state值说明:(01) android:drawable 默认图片,等于一个drawable资源(02) android:state_pressed 按下状态的图片(03) android:state_focused 获得焦点状态的图片,比如用户选择了一ImageButton(04) android:state_hovered 光标悬停状态的图片,通常与focused state相同,它是4.0的新特性(05) ... 阅读全文
posted @ 2013-06-15 15:38 如果天空不死 阅读(5028) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之ToggleButton1 ToggleButton简介ToggleButton用于开关按钮。2 ToggleButton示例创建一个activity,包含2个ToggleButton。第一个ToggleButton,采用系统默认的图片;选中时,显示“Sel”,未选中时,显示“Un-sel”。第二个ToggleButton,采用自定义图片。总共有4种状态:选中状态,选中按下状态,未选中状态,未选中按下状态。应用层代码layout文件manifest文件点击下载:源代码运行效果:如图 阅读全文
posted @ 2013-06-15 13:12 如果天空不死 阅读(517) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之Toast1 Toast说明Toast的作用是给出一个简短的说明信息。例如,当你要显示一段提示语给用户时(比如“设置已保存”),你可以使用Toast。Toast永远都不会获取节焦点。2 Toast示例创建一个activity,包含3个按钮。点击按钮1,创建Toast(即toast01)。点击按钮2,若toast01仍然显示,则关闭toast01;否则什么都不做。点击按钮3,创建Toast(即toast02)。按钮1和按钮3的Toast的创建方法稍微有点差异。应用层代码package com.skywang.control;import android.os.Bundle;i 阅读全文
posted @ 2013-06-15 13:12 如果天空不死 阅读(1072) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之CheckBox1 CheckBox实现方式在介绍CheckBox的实现方式之前,先看看CheckBox类的父类。java.lang.Object ↳ android.view.View ↳ android.widget.TextView ↳ android.widget.Button ↳ android.widget.CompoundButton ↳ android.widget.CheckBox从中我们可以看出CheckBox继承与Button。所以,Button的实现方式都适用于CheckBox。另外,CheckBox的直接父类是CompoundB... 阅读全文
posted @ 2013-06-15 13:11 如果天空不死 阅读(2762) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之ImageView1 ImageView介绍ImageView是图片显示控件,专门用来显示图片的。ImageView的scaleType属性值说明:(01) ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View 的长宽时,只显示图片的size,不剪裁。(02) ImageView.ScaleType.C 阅读全文
posted @ 2013-06-15 13:07 如果天空不死 阅读(881) 评论(0) 推荐(0) 编辑
 
摘要: Android控件之Button1 Button介绍Button是Android提供的按钮控件。它继承于TextView,详细继承关系如下:java.lang.Object ↳ android.view.View ↳ android.widget.TextView ↳ android.widget.Button它继承了View和TextView的所有属性。所以,使用时,可以参考View的属性和TextView的属性对Button进行设计。2 Button常用的三种实现方式方式一: 匿名实现View.OnClickListener接口匿名实现,即通过匿名类的方式去实现类View... 阅读全文
posted @ 2013-06-15 13:05 如果天空不死 阅读(2364) 评论(0) 推荐(1) 编辑
 
摘要: Android layout属性详细说明版本号说明作者日期1.0添加Android4.2对应的View和TextView属性的说明Sky Wang2013/06/15文本总结了Android4.2 layout中用到的视图属性,包括View的属性和TextView的属性。这些属性适用于所有继承于View或者TextView的控件,包括Button、EditText、ListView、ImageView等等几乎所有的widget控件。具体用到某个widget控件时,可以通过查看该widget的继承关系,来判断本文中的属性是否适用于该控件。例如,可以通过以下方法判断Button是否能使用View或 阅读全文
posted @ 2013-06-15 12:27 如果天空不死 阅读(27754) 评论(2) 推荐(0) 编辑
 
摘要: Android控件之EditText应用实例新建一个activity,有一个空间edittext和两个button。点击其中的一个button,显示edittext的文本;点击另一个button,删除exittext的最后一个字符。应用程序代码 1 package com.skywang.control; 2 3 import android.os.Bundle; 4 import android.app.Activity; 5 import android.view.Menu; 6 import android.widget.Toast; 7 import android.widget.B. 阅读全文
posted @ 2013-06-15 09:04 如果天空不死 阅读(754) 评论(0) 推荐(0) 编辑