随笔分类 - android界面UI相关控件
摘要:ProgressDialog(精度条对话框):1.直接调用ProgressDialog提供的静态方法show()显示2.创建ProgressDialog,再设置对话框的参数,最后show()出来package com.example.test3;import android.app.Activity...
阅读全文
摘要:AlertDialog(对话框)一、对话框的基本使用流程step1:创建AlertDialog.Buider;step2:调用setIcon()设置图标,setTitle()或者setCustomerTitle设置标题step3:设置对话框的内容setMessage()还有其他方式;step4:se...
阅读全文
摘要:Notification(状态栏通知)一、Notification用于状态栏显示通知的控件,在不同的设备上面Notification是不一样的二、Notification的基本布局元素组成:Icon/Photo:大图标 Tiltle/Name:标题 Message:内容消息 Timestamp:通知...
阅读全文
摘要:Toast(吐司)一、Toast吐司是一种消息提示框,在手机屏幕中显示一个消息提示框,没有任何按钮,也不会获得焦点,一段时间后自动消失,常常在调试的时候用的较多。二、使用(1)直接调用Toast类的makeText()方法创建。创建toast的参数解释:第一个参数:context上下文对象,第二个参...
阅读全文
摘要:ViewFlipper(翻转视图)一、ViewFlipper是一个多页面管理的控件,与ViewPager不同,ViewPager的是一页一页的的,而ViewFlipper则是一层一层的。图片轮播或者是在App的引导页的时候使用二、为ViewFlipper加入View的两种方法(1)方法一:静态导入(...
阅读全文
摘要:ExpandableListView(可折叠的列表)一、ExpandableListView(可折叠的列表)和ListView有很多地方差不多的,使用也差不多,只是他们使用适配器不一样的,ExpandableListView使用的是ExpandableAdapter适配器,常用的有BaseExpan...
阅读全文
摘要:Spinner(列表选项框) & AutoCompleteTextView(自动完成文本框)一、列表选项框核心属性android:dropDownHorizontalOffset设置列表框的水平偏移距离android:dropDownVerticalOffset设置列表框的水平竖直距离android...
阅读全文
摘要:GridView(网格视图)讲解一、GridView(网格视图)这个是控件也是比较多,和listView的很多地方都是一样的,但是GridView可以显示多列,而listView只能显示一列,个人觉得这是最大的区别。常用属性:android:columnWidth:设置列的宽度android:gra...
阅读全文
摘要:ListView讲解:一、ListView这个控件是一个使用非常广泛的控件,值得深入的学习和研究。基本使用已经在Adapter中使用过了二、常用的属性和方法footerDividersEnabled:是否在footerView(表尾)前绘制一条分割线,默认是trueheaderDividersEna...
阅读全文
摘要:Adapter(适配器的讲解)适配器就我自己来看,我觉得这是一个非常重要的知识点,Adapter是用来帮助填出数据的中间桥梁,简单点说吧:将各种数据以合适的形式显示在View中给用户看。Adapter有很多的接口、抽象类、子类可以使用,这里就我们常用的几个进行讲解BaseAdapter,ArrayA...
阅读全文
摘要:Date&Time这里一共讲解下面6个:TextClock(文本时钟),AnalogClock(模拟时钟),Chronometer(计时器),DatePicker(日期选择器),TimePicker(时间选择器),CalendarView(日期视图)这六个前面三个很少用到,后面三个如果在实际的应用中...
阅读全文
摘要:ScrollView(滚动条)的讲解:一、对于ScrollView滚动条还是很好理解的,共有两种水平和垂直,ScrollView和HorizontalScrollview,这个里面不知道该总结写什么,说说几个方法吧scrollView.fullScroll(ScrollView.FOCUS.DOWN...
阅读全文
摘要:SeekBar(拖动条)和RatingBar(星级评分条)讲解一、SeekBar(拖动条)(1)拖动条简单理解就是可以拖动的线,这个对我们来讲很常见,比如视频播放或者音乐播放我们拖动播放的进度,下面总结一些常用属性,很多属性和ProgressBar是一样的,可以借鉴。android:max:设置滑动...
阅读全文
摘要:ProgressBar(进度条)讲解一、常用属性和基础使用实例(1)常用属性:android:max:进度条的最大值android:progress:进度条已完成进度值android:progressDrawable:设置轨道对应的Drawable对象android:indeterminate如果设...
阅读全文
摘要:ToggleButton(开关按钮)和Switch(开关)讲解:一、核心属性讲解:(1)ToggleButtontextOn:按钮被选中的时候文字显示textOff:按钮没有被选中的时候文字显示(2)switch:showText:设置textOn/off的时候文字是否显示android:showT...
阅读全文
摘要:RadioButton(单选框)和CheckBox(复选框)讲解:一、基本用法和事件处理(1)RadioButton单选框,就是只能选择其中的一个,我们在使用的时候需要将RadioButton放到RadioGroup中使用,同时我们还可以在RadioGroup中设置 orientation属性来控制...
阅读全文
摘要:ImageView的讲解一、src和background的区别background我们通常理解是背景,而src是内容,当使用src填入图片的时候是以图片的大小直接填充,并不会进行拉伸,而background填入图片会根据指定的大小对图片进行缩放拉伸。 当我们设置宽和高都...
阅读全文
摘要:Button讲解:一、在我们实际的使用button的时候经常会对button不同状态会有不同的显示,在讲解Button前,首先对drawable下面的statelistdrawable的相关知识讲一下,StateListDrawable在一中drawable下面的一种资源文件,它的关键节点selec...
阅读全文
摘要:EditText的讲解一、《实例一》:用户登录 属性说明:很多属性和TextView相同就不做过多的解释,这里就对这两个属性进行说明:android:hint="默认提示文本" android:textColorHint="#95A1AA",第一...
阅读全文
摘要:一、TextView的讲解《实例一》 《属性讲解》 基本使用 id:为TextView设置一个组件id,根据id,我们可以在Java代码中通过findViewById()的方法获取到该对象,然后进行相关属性的设置,又或者使用RelativeLayout时,参考组...
阅读全文

浙公网安备 33010602011771号