当前位置: 首页 > news >正文

临平新城开发建设管委会网站全是广告的网站

临平新城开发建设管委会网站,全是广告的网站,wordpress 错位,北京seo专员文章目录 图形定制1.图形Drawable2.形状图像3.九宫格图片4.状态列表图形 选择按钮1.复选框CheckBox2.开关按钮Switch3.单选按钮 文本输入1.编辑框EditText2.焦点变更监听器3.文本变化监听器 对话框1.提醒对话框2.日期对话框DatePickerDialog3.时间对话框TimePickerDialog 图形定…

文章目录

      • 图形定制
        • 1.图形Drawable
        • 2.形状图像
        • 3.九宫格图片
        • 4.状态列表图形
      • 选择按钮
        • 1.复选框CheckBox
        • 2.开关按钮Switch
        • 3.单选按钮
      • 文本输入
        • 1.编辑框EditText
        • 2.焦点变更监听器
        • 3.文本变化监听器
      • 对话框
        • 1.提醒对话框
        • 2.日期对话框DatePickerDialog
        • 3.时间对话框TimePickerDialog

图形定制

1.图形Drawable
2.形状图像
  • Shape图形又称为形状图形,它用来描述常见的几何形状,包括矩形、圆角矩形、圆形、椭圆等。
  • 形状图形的定义文件是以shape标签为根节点的XML描述文件,它支持四种类型的形状:rectangle(矩形)、oval(椭圆)、line(直线)、ring(圆环)
3.九宫格图片
4.状态列表图形

状态列表图形不仅用于按钮控件,还可用于拥有多种状态的控件。

状态类型的属性名称说明适用的控件
state_pressed是否按下按钮Button
state_checked是否勾选复选框CheckBox、单选按钮RadioButton
state_focused是否获取焦点文本编辑框EditText
state_selected是否选中各控件通用

选择按钮

1.复选框CheckBox
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:id="@+id/main"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context=".CheckBoxActivity"><CheckBoxandroid:id="@+id/ck_system"android:layout_width="match_parent"android:layout_height="wrap_content"android:padding="5dp"android:text="系统的CheckBox"/><CheckBoxandroid:id="@+id/ck_custom"android:layout_width="match_parent"android:layout_height="wrap_content"android:padding="5dp"android:button="@drawable/checkbox_selector"android:layout_marginTop="5dp"android:checked="true"android:text="这个CheckBox换了图标"/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:drawable="@drawable/check_choose" android:state_checked="false"/><item android:drawable="@drawable/check_unchoose" android:state_checked="true"/>
</selector>
2.开关按钮Switch

Switch是开关按钮,它在选中与取消选中时可展现的界面元素比复选框丰富。
Switch空间新添加的XML属性说明如下:

  • textOn:设置右侧开启时的文本
  • textOff:设置左侧关闭时的文本
  • track:设置开关轨道的背景
  • thumb:设置开关标识的图标
3.单选按钮

单选按钮要在一组按钮中选择其中的一项,并且不能多选,这要求有个容器确定这组按钮的范围,这个容器便是单选组RadioGroup
RadioGroup实质上是个布局,同一组RadioButton都要放在同一个RadioGroup节点下,除了RadioButton,也允许放置其他控件。

<RadioGroupandroid:id="@+id/rg_gender"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"><RadioButtonandroid:id="@+id/rb_male"android:layout_width="0dp"android:layout_weight="1"android:layout_height="wrap_content"android:text=""/><RadioButtonandroid:id="@+id/rb_female"android:layout_width="0dp"android:layout_weight="1"android:layout_height="wrap_content"android:text=""/></RadioGroup>

判断选中了哪个单选按钮,通常不是监听某个单选按钮,而是监听单选组的选中事件。

  • check:选中资源编号的单选按钮
  • getCheckedRadioButtonId:获取选中状态单选按钮的资源编号、
  • setOnCheckedChangeListener:设置单选按钮勾选变化的监听器

文本输入

1.编辑框EditText

编辑框EditText用于接收软键盘输入的文字,例如用户名、密码、评价等,它由文本视图派生而来,除了TextView已有的各种属性和方法,EditText还支持下列XML属性。

  • inputType:指定输入的文本类型
  • maxLength:指定文本允许输入的最大长度
  • hint:指定提示文本的内容
  • textColorHint:指定提示文本的颜色
2.焦点变更监听器
3.文本变化监听器

调用编辑框对象的addTextChangeListener方法即可注册文本监听器
文本监听器的接口名称为TextWatcher,该接口提供了3个监控方法:

  • beforeTextChanged:在文本改变之前触发
  • onTextChanged:在文本改变过程中触发
  • afterTextChanged:在文本改变之后触发

对话框

1.提醒对话框
  • AlertDialog可以完成常见的交互操作,例如提示、确认、选择等功能。AlertDialog借助建造器AlertDialog.Builder才能完成参数设置。

  • 调用建造器的create方法生成对话框实例,再调用对话框实例的show方法,在页面上弹出对话框。

2.日期对话框DatePickerDialog
3.时间对话框TimePickerDialog
  • 时间选择器TimePicker可以让用户选择具体的小时和分钟
  • TimerPickerDialog的用户类似DatePickerDialog
http://www.yidumall.com/news/29743.html

相关文章:

  • 无需下载国外黄冈网站推广为什么中国禁止谷歌浏览器
  • 手表网站制作模板百度推广代理商加盟
  • 成都服务器租赁网站seo规划
  • 快速做网站企业seo新人培训班
  • jsp做网站注册页面电商运营是做什么的
  • wordpress 手机商城模板win10优化大师怎么样
  • 商丘网站建设价格电脑清理优化大师
  • 深圳网站建设品牌推广软文营销案例
  • 东莞h5网站开发百度排行榜小说
  • 吉林系统建站怎么用360搜索优化
  • wordpress换域名服务器便宜的seo网络营销推广
  • 做网站页面遇到的问题站点搜索
  • 建程网土石方工程安徽seo网络优化师
  • 资生堂网站建设google搜索排名优化
  • 哈尔滨巨耀网站建设明星百度指数在线查询
  • h5模板网站有哪些seo做关键词怎么收费的
  • 运输网站建设成品网站建站空间
  • 公司网站设计收费班级优化大师
  • 网站建设南京十大教育培训机构排名
  • 网站提示建设中焦作网络推广哪家好
  • 网站绩效营销百度推广账号怎么注册
  • 网页创建站点seo百度站长工具
  • python做视频网站百度账号申诉中心
  • 中国免费素材网站seo推广灰色词
  • 国内疫情防控最新政策vue seo 优化方案
  • 美耐皿 技术支持 东莞网站建设自己怎么做网页推广
  • 微信的网站怎么做aso优化师
  • 深圳坪山网站建设网站页面优化方案
  • 房产网站开发功能手册百度seo运营工作内容
  • 高端网站制作效果好seo外链怎么做