
Android开发学习之View组件
文章平均质量分 84
new个对象
曾梦想仗剑走天涯
展开
-
Android控件之ToggleButton、Switch
1、开关控件ToggleButton、Switch控件简介该控件起到一个开关的作用,类似于在Android手机中的,打开蓝牙等功能。第一张图是ToggleButton的布局效果,第二张是Switch的布局效果。2、相关代码在xml中的布局代码:<ToggleButton android:id="@+id/toggleButton1" andr原创 2015-11-20 12:50:30 · 643 阅读 · 0 评论 -
Android控件之AlertDialog-自定义对话框
1、自定义样式对话框经过前两篇博客,使用的对话框的样式都是Android给我们提供的,只能在对话框里面放一些简单的信息,自定义样式的对话框成功解决了这个问题。顾名思义,这种对话框可以让我们自己定义对话框的内容、样式等,效果如下2、xml代码<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/androi原创 2015-11-28 10:29:26 · 496 阅读 · 0 评论 -
Android控件之TimePickerDialog
1、TimePickerDialog简介之前介绍了ProgressBarDialog、AlertDialog,现在介绍TimePickerDialog。该控件是用来显示一个时间对话框的。具体的效果如下图:2、代码介绍下面的代码实现了在设置完时间后,用户设置的时间在手机上显示出来的作用。首先新建了一个TimePickerFragment类,该类继承了DialogFra原创 2015-12-01 12:55:57 · 1009 阅读 · 0 评论 -
Android控件之TimePicker、DatePicker
1、TimePicker、DatePicker简介在前两篇文章中,使用的是弹出框的形式用来,展示时间和日期,而TimePicker、DatePicker控件则是将时间和日期显示在布局上。效果如下2、代码这样的时间和日期控件就需要在xml布局文件中,编写这两个控件相关的布局代码,使用TimePicker、DatePicker标签。具体如下<LinearLayout xmlns原创 2015-12-05 16:31:49 · 481 阅读 · 0 评论 -
Android控件之DatePickerDialog
1、DatePickerDialog简介上一篇介绍了TimePickerDialog,用来显示一个设置时间的对话框。在实际开发中有时候还需要弹出用来设置日期的对话框,这个时候就需要使用DatePickerDialog对话框。具体效果如下。2、代码介绍下面的代码实现了,设置完日期后,将用户设置的日期显示到手机上的功能。同上一篇文章类似,首先新建一个DatePickerFrag原创 2015-12-05 08:55:47 · 981 阅读 · 0 评论 -
Android控件之GridView初体验
1、GridView介绍GridView就是一个网格布局,他将我们的手机屏幕分成一个一个的单元格,然后在单元格内填充我们的内容。效果如下图2、相关代码GridView是一个需要在xml布局文件中声明的控件,经过上面的学习,除了各种Dialog不需要再xml布局文件中声明,其他的控件一般情况都需要在xml布局文件中声明。代码如下<RelativeLayout xmlns:an原创 2015-12-07 14:00:34 · 383 阅读 · 0 评论 -
Android控件之GridView自定义
1、GridView自定义网格布局自定义网格布局就是要求,为网格的定义一个布局文件,然后使用这个布局文件去渲染网格。同时为GridView绑定点击事件。效果如下图2、代码介绍Activity所对应的布局文件activity_main.xml,里面只有一个GridView控件。代码如下<RelativeLayout xmlns:android="http://schemas.原创 2015-12-07 16:31:56 · 792 阅读 · 0 评论 -
Android控件之ListView基本属性配置
1、ListView介绍在Android开发中ListView组件是非常重要的一个组件,该组件在开发中得到了广泛的应用。本篇的实例效果如下图2、代码介绍列表的填充内容values文件arrays.xml如下 菲菲1 菲菲2 菲菲3 菲菲4 菲菲5 菲菲6原创 2015-12-08 11:18:53 · 613 阅读 · 0 评论 -
Android控件之ListActivity
1、ListActivity简介ListActivity可以理解为ListView和Activity的结合,与前一篇的ListView和Activity组合实现的差别不大,主要是相对方便一些,但是有一下几点需要注意1、ListActivity可以不调用setContentView(R.layout.main),它默认是ListView占满全屏。2、如果想在屏幕中显示其他控件,如文本框和原创 2015-12-09 15:15:01 · 588 阅读 · 0 评论 -
Android控件之AlertDialog-单选、多选信息列表弹出框
1、AlertDialog的信息列表、单选、多选对话框简介上一遍简单介绍了一个信息提示框,下面一次介绍信息列表对话框、单选对话框、多选对话框,具体效果如下2、xml布局文件布局文件只是几个按钮,并且为其绑定了点击事件,点击按钮后弹出对话框<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and原创 2015-11-28 10:13:39 · 12697 阅读 · 0 评论 -
Android控件之AlertDialog-信息提示框
1、AlertDialog控件简介该控件的作用是弹出一个对话框,对话框的内容可以是一个文本信息、选择列表、提示信息等等,并且该对话框的样式也可以自己定义。AlertDialog类继承自Dialog类,上一篇讲到的ProgressDialog也是Dialog类的一个子类。该控件的效果图如下:2、java代码AlertDialog同ProgressDialog类似不能够在xml布局原创 2015-11-27 14:59:40 · 743 阅读 · 0 评论 -
Android控件之ListView ChoickModel 单选、多选模式
1、ListView的单选多选模式本编实现了ListView的单选和多选框的模式,具体效果如下图2、代码简介布局文件activity_main.xml代码如下<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.an原创 2015-12-09 20:03:23 · 739 阅读 · 0 评论 -
Android控件之Spinner
1、Spinner控件简介Spinner控件提供一个快速的方法从一个组里面选择一个值。在默认状态下,Spinner显示第一个值。触摸Spinner可以显示一个下拉菜单,用户可以选择一个新值。Spinner控件每一次只能选择一个值,它的选项来自于与该控件绑定的适配器或android:entries属性。控件样式如下:2、xml布局文件如下<RelativeLayout x原创 2015-11-24 12:18:50 · 426 阅读 · 0 评论 -
Android控件之AutoCompleteTextView
1、AutoCompleteTextView控件简介AutoCompleteTextView控件,顾名思义,该控件主要是用于根据输入的内容自动出现相关提示下拉列表,供用户选择,即自动补全功能。如下图:2、xml布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xm原创 2015-11-24 16:45:49 · 357 阅读 · 0 评论 -
Android控件之ProgressBar基本用法
1、ProgressBar控件简介ProgressBar类的继承关系java.lang.Objectandroid.view.Viewandroid.widget.ProgressBar在某些操作的进度中的可视指示器,为用户呈现操作的进度,它还有一个次要的进度条,用来显示中间进度,如在流媒体播放的缓冲区的进度。一个进度条的最经常使用的是,其进度不能确定的情况。例如常见的流媒原创 2015-11-25 20:09:28 · 819 阅读 · 0 评论 -
Android控件之ImageView
1、掌握在Android中如何插入图片我们样例选用一张小狗(dog.jpg),您可以使用自己的任何图片进行试验。一般建议您程序中的图片加入资源,而不是放在SD卡中用流的方式去读取,毕竟嵌入的资源比较安全,不容易被篡改。2、导入图片到资源将图片拖拽到项目res\drawable开头的3个文件夹下,他们分别代表了高、中、低分辨度的图片。Android读取图片时自动优化,原创 2015-11-19 10:28:59 · 486 阅读 · 0 评论 -
Android控件之RatingBar
1、RatingBar控件知识点RatingBar是基于SeekBar和ProgressBar的扩展,用五角星形状显示来进行等级评定。使用RatingBar的默认大小时,用户可以触摸、拖动或者使用按键来设置评分。它有两种样式:小风格用ratingBarStyleSmall,大风格用ratingBarStyleIndicator,其中大风格只用于显示,不能适用于用户交互。2、xml布原创 2015-11-20 15:50:11 · 590 阅读 · 0 评论 -
Android控件之CheckBox、RadioButton
1、复选框CheckBox控件public class CheckBox extend CompoundButton复选框允许用户选择一个或多个选项。通常情况下,是从一个垂直列表中选择多个选项。每个复选框是分开管理的,必须为每个复选框注册监听事件。注册click监听事件的方式有两种。xml布局文件如下: <CheckBox android:id="@+id/c原创 2015-11-19 14:42:47 · 506 阅读 · 0 评论 -
Android控件之ProgressDialog
1、ProgressDialog简介在上一篇文章中,我简单介绍了ProgressBar控件,该控件能在界面上显示进度条,但是却不能以弹出框的形式显示进度条,而ProgressDialog提供了这个功能。ProgressDialog以弹出框的形式显示了进度条。如下图布局:2、xml布局代码和java代码该进度条弹出框是使用ProgressDialog类设置的,故在xml布局文件中原创 2015-11-26 19:05:57 · 576 阅读 · 0 评论 -
Android之 ListActivity 的使用和在 ListView中添加图片文字
ListActivity简单的说就是ListView和Activity的结合,跟ListView和Activity组合实现的没有什么很大的差别,主要是比较方便。但在实现时,有几点要注意。 1、ListActivity可以不用setContentView(R.layout.main),它默认是LIstView占满屏。 2、如果想在屏幕中显示转载 2015-12-09 15:56:22 · 649 阅读 · 0 评论