3.1 android控件的用法
来源:互联网 发布:146总决赛詹姆斯数据 编辑:程序博客网 时间:2024/05/20 11:50
1.TextView控件的特性
andriod:gravity 文字对齐,取值有:center,left,right,top,bottom
android:textSize 指定文字大小
android:textColor 指定文字颜色
2.Button
3.EditText允许用户在控件里输入和编辑内容
android:hint 用来来指定了一段提示性的文本,比如当用户还没有输入文字时,可以用灰色字体提醒"请输入文字",一旦用户输入了文字,提醒文本就消失。
android:maxLines指定了EditText 的最大行数,当输入的内容超过指定行数时,文本就会滚动,EditText不会继续在高度上拉伸。
可以通过editText.getText( )来读取editText空间内的内容,并可以通过Toast.makeText(this,String data,Toast.LENGTH_SHORT).show()在当前页面显示data字符串。第一个参数是上下文参数,指要显示的页面,第二个参数是要显示的字符串,第三个参数是要显示的时间。
4ImageView用于在界面上展示图片的一个控件
android:src指定了一张图片 如android:src="@drawable/ic_launcher"指显示在drawable目录下的ic_launcher图片。注意,ic_launcher不能包含后缀名,否则会出错
ImageView的setImageResource()方法可以指定图片的内容,即可以动态的改变图片。
5ProgressBar进度条,默认是圆形进度条
android:visibility 设置控件的可见性,ProgressBar的setVisibility()方法,可以设置控件的可见性
可以通过style 属性,将圆形进度条转换为水平进度条:style="?android:attr/progressBarStyleHorizontal",设置成了水平进度条,可以通过代码动态改变进度,int progress=progressBar.getProgress(); progress=progress+10;
6 AlertDialog 在当前的界面弹出一个对话框
AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this);//新建AlertDialog对象
dialog.setTitle("This is Dialog");
dialog.setMessage("Something important.");
dialog.setCancelable(false);//指按返回键不能对出对话框
//按确定按钮出发的点击事件
dialog.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
//按取消按钮的点击事件
dialog.setNegativeButton("Cancel", new DialogInterface.
OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();//按取消键,对话框会消失
}
});
//显示对话框
dialog.show();
7 ProgressDialog会在对话框中显示一个进度条
ProgressDialog dialog=new ProgressDialog(SecondActivity.this);dialog.setTitle("this is a progress dialog");dialog.setMessage("loading");dialog.setCancelable(true);dialog.show();若加载完了,记得调用dialog的dismiss( )方法,否则dialog不会消失。
- 3.1 android控件的用法
- Android控件ToggleButton的用法
- Android ToggleButton控件的用法
- android 控件 :ViewStub的用法
- android中自定义控件的用法
- 【Android基本控件】ListView 的用法
- android之switch控件的用法
- Android搜索控件SearchView的用法
- android基础-----Intent控件的基本用法
- android之switch控件的用法
- Android之spinner控件的用法
- Android之switch控件的用法
- android中自定义控件的用法
- android之switch控件的用法
- 【Android】41、ListView控件的简单用法
- 【Android控件】之EditText的基本用法
- android之switch控件的用法
- android之switch控件的用法
- 读过的书
- 突然好想写博客!
- Python量化交易平台开发教程系列2-类CTP交易API的Python封装设计
- Linux 命令(文件和目录管理 - mv)
- 在Ubuntu中下载、编译Android源码
- 3.1 android控件的用法
- Android 解决字体随系统调节而变化的问题
- 深入理解javascript原型和闭包(4)——隐式原型
- jQuery插件之ajaxFileUpload
- android开发之神兵利器-androidstudio
- spring官网下载spring的jar包、源码包、文档
- Python量化交易平台开发教程系列3-vn.py项目中API封装的编译
- QSignalMapper 信号转发器
- lucene的pom.xml