UI : User Interfase 用户界面

user interfase 用户界面  UI
ui由View 和ViewGroup的根基类、
View在屏幕上占据一片矩形区域,并在上面进行内容绘制

ViewGroup包含一些View或ViewGroup,用于绘制View的布局事件类型



常用Ui组建
textView
android:id“@+id/tv_test1_message //指定id
android:layout_width="match_parent"//宽度
android:layout_height=wrap_content //高度
android:text="这是TextView的内容"  //文本
android:textColor="#ff0000" //文本颜色
android:textSize=“10sp”//字体大小
android:hint=请输入手机号  //默认提示文本
android:inputType=“phone”》//输入数据类型限定


android:background=@deawable/ic——launcher  //背景图片
android:src=“@android:drawable/ic——media——play”
//设置前景图片
public void serimageResource(int resld)
//设置背景图片
public void setBackgroundResource(int resid)




判断当前是否构选
boolean isChecked()
设置setkHecked是否勾选
void setChecked(boolean checked)
设置选中状态改变的监听

void setOnCheckedChangeListener(OnCheckedChangeListener listener)






OpionMenu
如何触发Menu的显示点击menu建
2如何向Menu中添加MenuItem

重写onCreateOptionMenu





长按视图
View.setOnCreateContextMenuListener(this)
2.如何向Menu中添加MenuItem

重写onCreateContextMenu()





AlertDialog
show();显示警告框
没有公开的构造方法,只能通过其内部类Builder来创建
AlertDialog.builder:
create()创建AlertDialog对象
show()创建AlerDialog对象,同时将其显示出来
setTitel(CharSequence message):设置内容
setpositivbutton(String text,OnclikListener Listener):这只正面按钮
setnegativeButton(String text,OnClickListener listener):设置负面按扭

dismiss()移除dialog





sekbar
setonseekbarchanger(onseekbarchangelisener)设施改变的监听
onseekbarChangelistener
onprogressChangedlistener(seekbar int progreass boolean fromUser)进度改变
onstartTrackigtoiuch(seekbar seekbar)按下滑杆

onstopTrackinhTouch(seekbar seecbar)从滑杆离开






AlerDialog
show()显示警告框
create()创建AlerDialog对象
settext()设置标题
setmessage 设置内容
setpositiveboolean()设置正面按钮
setNegativeboolean()  设置负面按钮
dismiss()移除dialog
view.inflate()动态加载布局到view
setview()设置dialog中的试图
progressDialog()构造方法
setprogressstyle()设置样式
progressdialog.STYLE_HORLZONTAL:水平进度条央视

猜你喜欢

转载自blog.csdn.net/zerojokerzhang/article/details/80269177
今日推荐