一起Talk Android吧(第五十八回:Android中UI控件之ImageButton)
2018-01-23 21:46
260 查看
各位看官们,大家好,上一回中咱们说的是Android中UI控件之Button的例子,这一回咱们说的控件是ImageButton。闲话休提,言归正转。让我们一起Talk Android吧!
看官们,IamgeButton与Button十分类似,使用方法也相同。不同之处在于设置属性时使用的是ImageButton标签,并且使用了该标签的src属性。下面是相关的代码,请参考。
关于上面的代码做一下说明,drawable是资源文件的目录,它在程序中的路径为:app/res/drawable。可以在该目录里面存放icon,音频文件等小的资源文件。使用的时候就像上面的代码一样“@drawable/资源文件名”,这样就可以直接引用该目录中的资源。
看官们,对比一下上一章回中Button控件的用法,我们只列出了步骤1中的内容,其它步骤中的内容完全相同,因此没有详细列出来。此外,从用户的角度看,ImageButton要比普通的Button看着漂亮一些。当然也不能滥用它,毕竟它需要加载图片到Button上面显示,这比普通Button耗费的资源多。
各位看官,关于Android中UI控件之ImageButton的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!
看官们,IamgeButton与Button十分类似,使用方法也相同。不同之处在于设置属性时使用的是ImageButton标签,并且使用了该标签的src属性。下面是相关的代码,请参考。
<ImageButton //使用ImageButton标签 android:id="@+id/img_button" // ImageButton的ID,和Button的ID一样 android:layout_height="wrap_content" //ImageButton的宽和高属性, android:layout_width="wrap_content" android:src=@drawable/img_name> //ImageButton上显示的图片,表示从图片资源文件中读取名字为img_name的图片
关于上面的代码做一下说明,drawable是资源文件的目录,它在程序中的路径为:app/res/drawable。可以在该目录里面存放icon,音频文件等小的资源文件。使用的时候就像上面的代码一样“@drawable/资源文件名”,这样就可以直接引用该目录中的资源。
看官们,对比一下上一章回中Button控件的用法,我们只列出了步骤1中的内容,其它步骤中的内容完全相同,因此没有详细列出来。此外,从用户的角度看,ImageButton要比普通的Button看着漂亮一些。当然也不能滥用它,毕竟它需要加载图片到Button上面显示,这比普通Button耗费的资源多。
各位看官,关于Android中UI控件之ImageButton的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!
相关文章推荐
- 一起Talk Android吧(第五十七回:Android中UI控件之Button)
- 一起Talk Android吧(第五十九回:Android中UI控件之TextView)
- 一起Talk Android吧(第六十三回:Android中UI控件之ProgressBar)
- 一起Talk Android吧(第六十回:Android中UI控件之EditText)
- 一起Talk Android吧(第六十一回:Android中UI控件之Toast)
- 一起Talk Android吧(第六十四回:Android中UI控件之SeekBar)
- 一起Talk Android吧(第六十二回:Android中UI控件之可见性)
- 一起Talk Android吧(第六十五回:Android中UI控件之RatingBar)
- 一起Talk Android吧(第五十六回:Android中的UI控件)
- 一起Talk Android吧(第六十六回:Android中UI控件之各种Bar)
- Android02--Android之UI控件ImageView+ImageButton
- android UI - 简单控件textView Button ImageView ImageButton
- 【Android 开发】:UI控件之 ImageView 实现图片旋转和缩放功能
- Android 控件开发之ImageButton
- Android 基本UI(五)—图片控件ImageView
- 一起Talk Android吧(第三十二回:Android中的Activity四)
- 一起Talk Android吧(第四十八回:Android中的Fragment小结)
- 一起Talk Android吧(第三十回:Android中的Activity二)
- android 关于线程更新UI控件,包括gridview,textview,imageview等
- android整合--UI基本控件Button,ImageButton,EditText,ChcekBox,ToggleButton,RadioButton