[安卓初学者实验]实现图片的顺逆时针旋转和缩放功能

本文是安卓初学者的实验教程,介绍如何在布局中设置ImageView并添加按钮,通过按钮实现图片的顺时针和逆时针旋转,同时使用SeekBar进行图片的缩放操作。实验中,通过事件监听器结合setRotation()函数完成图片旋转,通过调整SeekBar位置控制图片的大小变化,确保旋转后图片不会遮挡按钮。
摘要由CSDN通过智能技术生成

1.  实验步骤

 

1)     界面布局有一居中显示的ImageView,在它下面横向添加两个按钮(Button)anticlockwise和clockwise分别表示“逆时针旋转”和“顺时针旋转”;分别为这两个按钮添加事件监听器,并利用setRotation()函数实现ImageView组件image1的顺逆时针旋转。注意:旋转后的ImageView不能覆盖按钮。

2)     在按钮下面再放一个SeekBar,注意这个SeekBar一开始滑块的位置位于最右边,当滑块向左滑动时,图片缩小,向右滑动时,图片放大。


2.布局文件

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical">

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="360dp" >
        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="wrap_content"
            android:layout_h
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值