<!-- 知识点汇总:1、Button与ImageButton的区别在于,Button生成的按钮上显示文字而ImageButton上则显示图片。需要指出的是:为ImageButton按 钮指定android:text属性没用(ImageButton的本质是ImageView),即使指定了该属性,图片按钮上也不会显示任何文字2、ImageButton 派生了一个ZoomButton ,ZoomButton可以代表“放大”、"缩小"两个按钮。ZoomButton的行为基本类似于Imagebutton,只是Android默认提供了btn_minus、btn_plus两个Drawable资源,只要为ZoomButton的android:src属性分别指定btn_minus、btn_plus,即可实现"放大",“缩小”按钮3、Android中还提供了一个ZoomControls组件,该组件相当于同时组合了“放大”、“缩小”两个按钮,并允许分别为两个按钮绑定不同的事件 --><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical"    >    <!-- 普通图片按钮 -->    <ImageButton         android:layout_width="80dp"        android:layout_height="80dp"        android:src="@drawable/blue"        />    <!-- 按下时显示不同图片的按钮 -->    <ImageButton         android:layout_width="80dp"        android:layout_height="80dp"        android:src="@drawable/button_selector"        />    <LinearLayout         android:orientation="horizontal"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_margin="10sp"        android:layout_gravity="center_horizontal"        >        <!-- 分别定义2个ZoomButton,并分别似乎用btn_minus和btn_plus图片 -->        <ZoomButton             android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:id="@+id/btn_zoom_down"            android:src="@android:drawable/btn_minus"            />        <ZoomButton             android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:id="@+id/btn_zoom_up"            android:src="@android:drawable/btn_plus"            />    </LinearLayout>    <!-- 定义ZoomControls组件 -->   <ZoomControls        android:id="@+id/zoomControls1"       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:layout_gravity="center_horizontal"       /></LinearLayout>

显示效果

AndroidUI组件之RoomButton_第1张图片

转载请注明出处:http://blog.csdn.net/android_jiangjun/article/details/25341727


更多相关文章

  1. android点击实现图片放大缩小
  2. android去掉标题栏、信息栏、获取屏幕分辨率、图片全屏
  3. android自定义带图片的title
  4. Android Studio Gradle多渠道打包(动态设定App名称,应用图标,背景
  5. Android图片剪裁-调用系统实现,完美适配魅族等机型
  6. Android 添加图片水印(图片+文字)
  7. android上传图片到服务器,求服务器那边和android的Activity的完整
  8. Android防止按钮连续点击
  9. Android TextView 组件

随机推荐

  1. android 颜色大全 color文件
  2. Android示例 JobService分析
  3. something about simple_list_item_1
  4. android studio调试堆栈日志输出
  5. Android(安卓)WebService(基于SOAP协议)
  6. Android开发第3-3课:支持不同的平台版本
  7. 简单定时器 Timer
  8. android文件管理器--界面效果二(layout)
  9. LinearGradient
  10. Building Android(安卓)FW for my Dream