android常用UI组件 学习整理

AutoCompleteTextView  自动完成输入框  实现输入提示列表供选择

GridView 网格列表

ExpandableListView 可折叠列表组件

Spinner 下拉列表选择框

Gallery 画廊  实现滑动操作的图片集

AdapterViewFlipper 实现图片轮播

StackView 堆叠视图

ProgressBar 进度条

SeekBar 拖动条

RatingBar  星级评分条

ViewAnimator View切换时表现出动画效果

ImageSwitcher 文本切换器

ImageView 图像切换器

四种常用的对话框

1.AlertDialog:功能最丰富、实际应用最广的对话框

2.ProgressDialog:进度条对话框、这个对话框只是对进度条的包装

3.DatePickerDialog:日期选择对话框,这个对话框只是对DatePicker的包装

4.TimePickerDialog:时间选择对话框,这个对话框只是对TimePicker的包装。

PopupWindow  可以创建类似对话框风格的窗口

DatePicker 和 TimePicker 的功能比较简单,用法也简单

ProgressDialog 进度对话框

SubMenu:子菜单,可包含多menuItem(菜单项)

ContextMenu:上下文菜单,可包含多个menuItem

PopupMenu 代表弹出式菜单

ActionBar 活动条

Toast 显示提示信息框

CalendarView 日历视图

NumberPicker 数组选择器

SearchView 搜索框

TabHost 选项卡 实现导航栏布局来切换页面 。逐渐被TabLayout,BottomNavigationBar,使用RadioButton自定义。。。等等给取代了

ScrollView 滚动视图 用于为普通组件添加滚动条的组件

Notification 手机状态栏的通知

原文地址:https://www.cnblogs.com/winvine/p/8809525.html

时间: 2024-10-14 06:21:40

android常用UI组件 学习整理的相关文章

Android常用UI组件 - Button

按钮(Button)是Android当中一个常用的UI组件,很小但是在开发中最常用到.一般通过与监听器结合使用,从而触发一些特定事件. Button继承了TextView.它的功能就是提供一个按钮,这个按钮可以供用户点击,当用户对按钮进行操作的时候,触发相应事件,如点击,触摸.一 般对于一个按钮而言,用的最多的就是点击事件,Button间接继承自View,而Android UI中的所有事件,都是定义在View中的. 实例:ButtonDemo 运行效果: 代码清单: 布局文件:main.xml

Android常用UI组件 - EditText

EditText是接受用户输入信息的最重要Android UI组件,可以利用EditText.getText()获取它的文本内容. 实例:EditTextDemo 运行效果: 代码清单: 布局文件:main.xml <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android&quo

Android常用UI组件 - ListView

列表视图(ListView)是Android当中一个非常重要的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示. 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View. 2.适配器 用来把数据映射到ListView上的中介. 3.数据 具体的将被映射的字符串,图片,或者基本组件. 首先介绍"适配器"这个基础概念.在列表中定义的数据都通过"适配器"来映射到ListView上,ListView中常用的适配器有两种: ArrayAdap

Android常用UI组件 - TextView

布局文件:main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" andr

Android界面编程——Android高级UI组件(三)

Android界面编程 Android高级UI组件 2.4.1适配器组件 适配器的作用 适配器充当适配器控件和该视图数据之间的桥梁.适配器提供访问的数据项,并负责产生数据组中的每个项的视图. 常用的适配器 BaseAdapter:抽象类,具有较高的灵活性. ArrayAdapter:最为简单,智能展示一行文字. SimpleAdapter:有较好的扩充性,可以自定义出各种效果. SimpleCursorAdapter:主要用于操作数据库. 常用的适配器控制 适配器控件扩展自ViewAdapter

Android常见UI组件之ListView(一)

使用ListView显示一个长的项列表 1.新建一个名为"BasicView5"的Android项目: 2.修改BasicView5.java文件,修改后的程序如下: package com.example.basicview5; import android.os.Bundle; import android.app.Activity; import android.app.ListActivity; import android.view.Menu; import android.

Android常见UI组件之ListView(二)——定制ListView

Android常见UI组件之ListView(二)--定制ListView 这一篇接上篇,展示ListView中选择多个项及实现筛选功能~ 1.在位于res/values文件夹下的strings.xml文件中添加如下代码: <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">BasicView5</strin

【Android】UI组件变量组织

说明 这不是一篇技术文章,而是因为最近项目新来了几个android新人,所以我琢磨在代码风格上进行一下统一,所以有了以下以及后面的几篇文章. java文件内部UI组件变量组织 UI组件使用小写字母"v"作为前缀. v主要表示"View",android源码中,变量前缀主要是"m",但是个人觉得对于UI变量,还是用"v"比较清晰 意图导向,最小化抽象 UI变量的"声明类型"应该是能够实现意图的最小化抽象类型,

五、vue常用UI组件

下面简单的总结下vue常用的一些UI 组件,有一些我也没怎么用过,这里先罗列出来,便于自己后面使用的时候查找方便,大家有更好的可以给我推荐哦~ vuex: vux github ui demo:https://github.com/airyland/vux Mint UI 项目主页:http://mint-ui.github.io/#!/zh-cn demo:http://elemefe.github.io/mint-ui/#/ github地址:https://github.com/Eleme