android开发 imageview或者imagebutton 实现移动效果
将res\layout\main.xml中的TextView取代为ImageView;
在res下创建新的文件夹anim,并在此文件夹下面定义Animation XML文件;
修改OnCreate()中的代码,显示动画资源;
关键代码,解析如下:
//main.xml中的ImageView
ImageView start = (ImageView) findViewById(R.id.start);
//加载动画
Animation fly = AnimationUtils.loadAnimation(this, R.anim.fly);
start.startAnimation(fly);
fly.xml中的代码:
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate android:fromXDelta="0" android:toXDelta="161" android:fromYDelta="-50" android:toYDelta="0" android:duration="1000"/>
/>
特别要注意的是:xml中的0位置,就是main.xml中imageview的原始位置。
分享到:
相关推荐
Android自定义控件ImageView实现点击之后出现阴影效果是Android开发中一个常见的需求,特别是在开发图片查看器、图片选择器等应用程序时。今天,我们将详细介绍如何实现Android自定义控件ImageView实现点击之后出现...
第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...
总之,《Android应用开发揭秘》及其读书笔记覆盖了Android开发的各个方面,从基础控件的使用到高级功能的实现,再到开发工具的优化,为学习者提供了一个全面的学习路径。无论是初学者还是有一定经验的开发者,都可以...
在Android应用开发中,`ImageButton`是一个非常重要的控件,它是`Button`的子类,主要用来显示图像并响应点击事件。本项目是针对`ImageButton`的源码分析与实践,适合于Android开发初学者以及进行毕业设计的学生进行...
《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言 第一部分 准备篇 第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 ...
精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾经领导和参与...
第14章 Android综合案例三——基于Android的豆瓣网(Web2.0)移动客户端开发 14.1 关于豆瓣网和豆瓣网API 14.1.1 豆瓣网介绍 14.1.2 豆瓣网API介绍 14.1.3 豆瓣网API认证 14.1.4 豆瓣网API快速入门 14.1.5 豆瓣网API...
《Android应用开发揭秘》内容全面,不仅详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏...
ImageView/ImageButton控件、2. QuickContactBadge控件、3. ZoomButton控件 4. ZoomControls控件。 ImageView/ImageButton控件属于非常简单的控件,我们就从这两个入手开始。剩余的控件和手机等移动设备关系比较...
自定义ImageView 封装(jar): 图片放大缩小,自由移动等实例
7. **ImageView及其子类**:讲解了如何使用ImageView来显示图片,以及如何通过ImageButton添加可点击的图像。 8. **ListView与Adapter**:这部分内容介绍了ListView组件,它是显示多行数据的容器,通过Adapter将...
### Android开发基础知识详解 #### 一、Android项目结构与基础控件 在开始学习Android开发之前,理解项目的结构和常用的基础控件是...希望这篇文章能够帮助大家更好地入门Android开发,开启精彩的移动应用开发之旅!
杨丰盛,Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会...
### Android知识点整理:Android开发工程师必备资料文档 #### 一、项目目录结构解析与资源管理 在Android开发中,合理的项目目录结构对于提高代码可读性和维护性至关重要。以下是几个关键目录及其作用: 1. **Src...
- **安装 Visual Studio 2017**:运行安装程序,选择“工作负载”下的“移动开发 with .NET”选项,确保安装 Xamarin 和 Android 开发所需的组件。 **2. 下载安装 JDK** - **下载 JDK**:从 Oracle 官网下载 JDK 7...
- Button、ImageView、ImageButton等基础控件的使用方法和属性设置。 ##### 7.3 自定义视图 - 开发者可以创建自定义View,实现更复杂的界面效果和功能。 #### 六、布局设计 ##### 8.1 屏幕元素体系 - 视图组...
第14章 Android综合案例三——基于Android的豆瓣网(Web 2.0)移动客户端开发 260 14.1 关于豆瓣网和豆瓣网API 260 14.1.1 豆瓣网介绍 260 14.1.2 豆瓣网API介绍 261 14.1.3 豆瓣网API认证 261 14.1.4...
Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1...
Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1...