在androidActivity中实现图片的拖动.pdf

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在 android Activity中实现图片的拖动 1. 图片在 Activity 中的固定区域上下移动使用到 ImageView,和 TranslateAnimation 控制位置变化的动画类进行操作。 2. 第一步是在 xml 文件中添加图片控件 ImageView 并且引用资源文 件中的相应图片。 第二步在正文文件中设置 ImageView类型的变量 imageview,并且用 findViewById ()将变量imageview与xml 中的ImageView相关联,在正 文文件中设置 imageview 将它与监听器绑定运用 TranslateAnimation translationAnimation = new TranslateAnimation( ENDSTART_X-20, ENDSTART_X-20, endY+10, endY+10); // 图片转移 imageview .startAnimation(translationAnimation); 开始动画置 3. TranslateAnimation(float from XDelta,float toXDelta,float fromYDelta,float toYDelta)(位置变化动画 ) 4. 获取屏幕长宽: WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); screenWidth = display.getWidth(); screenHeight = display.getHeight(); 5. FrameLayout 是最简单的一个布局对象。 它被定制为你屏幕上的一 个空白备用区域, 之后你可以在其中填充一个单一对象 — 比如, 一张你要发布的图片。所有的子元素将会固定在屏幕的左上角; 你不能为 FrameLayout 中的一个子元素指定一个位置。后一个子 元素将会直接在前一个子元素之上进行覆盖填充,把它们部份或 全部挡住(除非后一个子元素是透明的)。原来可以利用 android:layout_gravity 来设置位置的: 2011/12/3 6. 在 android 屏幕中实现 Button 在固定区域拖动: 只要将用户的 handleActionUp, handleActionDown handleActionmove,中的处理过程前面加上一个条件判断,看是否 用户点击的屏幕上坐标是否在所规定的范围内,若在则执行下面 的处理工作否则不执行。 Apk 包的安装与卸载 方法 1: ——————————首先安装———————— 一 :首先需要启动模拟器 二 :start - 运行 -CMD 三:进入 andoridsdk 下面的 tools 目录 四:adb install c:\*.apk(说明:“c:\*.apk ”是要安装的文件的路 径 ) 这样就安装成功了! ——————————卸载———————— 一 :首先需要启动模拟器 二 :start - 运行 -CMD 三:进入 andoridsdk 下面的 tools 目录 四:adb shell(按回车跳一行 出现# 在#后空一格 输入 cd data 按回车 下面方法一样) 五: cd data 六: cd app 七: ls(说明,主要是针对不知道包下面的文件,可以列表显 示出来 ) 八: rm *.apk (说明:*.apk 是你要卸载的 apk 包) 这样就可

文档评论(0)

zxs4123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档