栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

UI基础控件

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

UI基础控件

View 

 

1,布局及控件组成

2,TextView(处理文本内容)

2-1:通用属性

 

 加入背景图片:@+文件夹名称+图片名称

1,对长文本进行显示处理

Scrollview:加入滚动条,若加上,不能加俩个textview,会引发崩溃

textSize:设置字体大小

textColor:设置字体颜色

LineSpacingMultiplier:设置倍距

LineSpacingExtra:作用同上

singleLine="true"文本只显示一行

ellipsize="start":设置省略号位置

ellipsize="marquee"::跑马灯,文字会动起来

2,支持Html代码

3,内容有样式链接效果

3,EditText

输入框:属性设置

inputType:输入

俩者中间加竖线可以同时存在

hint:提示性的文字

maxLine:限制长度

4,事件监听问题 

4-1,自定义内部类方

Button:点击事件:点击事件编译器:btn1.setOnClickListener(xx)

匿名内部类:直接在括号里面呢new ,添加功能,适用于有唯一操作的按钮

用本类实现了接口:直接在开头实现接口 

在xml上直接绑定:onClick="加入要绑定的文件名"Java中创建的名字要与绑定的名字一致且要公开 列如:参数:被点击的控件对象

public void myClick(View x){

Log.e("TAG","输入文字");

}

可以不加入id,但是最好建议加上,执行不同的点击事件可以方便

ImageView:显示和控制图像的控件,可以对它进行放大缩小旋转等操作

常有属性:android:src=""

对于资源的命名规则:只能由英文数字,下划线组成,并且英文字母小写,数字不能开头

android:background=""

drawable与mipmap的区别:俩者都可以方图片,但是后者的缩放成度跟完美,建议放入后者

Progressbar:进度条,默认情况下是圆形的,通过设置style,可以显示传统的水平带刻度进度条

style:用来设置风格

android:progress=“”设置进度

android:max=""设置最大值,默认100

android:indeterminate="true"设置进度条一直滚动

控制时长时,在Java文件中执行,利用线程

 

在android中,4.0以后是能直接在线程中操作控件的,否则程序会崩溃,但是进度条是个特例

无焦点提示:

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/821601.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号