移动终端

Android Tween动画

耗尽温柔 提交于 2021-02-02 04:55:34
Android系统提供两种动画:一种是Tween,用来实现视图组件的移动、放大缩小、旋转及透明度变化;另一种是Frame动画,通过切换帧来实现,和电影类似。 Tween类在 android.view.animation 包中,这个包包含了一些常用的动画类: Animation 动画抽象类,是个基类,其他几种类都继承该类。 ScaleAnimation 用于放大、缩小的动画类 AlphaAniamtion 用于控制透明度变化的动画类 RotateAnimation 用于控制旋转变化的动画类 TranslateAnimation 用于控制位置变化的动画类 AnimationSet 定义动画合集的类,动画合成 AnimationUtil 动画工具类 Tween可以配置在xml文件中,也可以直接硬编码到代码中(推荐配置到xml文件中)。 方法1: 硬编码到文件中 package com.yeetrack.android.animation; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.view.animation.AlphaAnimation; import

pc调试移动终端web代码(工具Weinre)

时间秒杀一切 提交于 2019-11-26 17:35:50
做移动web开发的同仁,多少都为各个浏览器困扰。基于手机浏览器的性能和各个开发商的私人考虑,我们现在在android、ios等系统还很难使用到完全统一的浏览器内核。无论是ucweb、chrome、safari、海豚等,每个浏览器都或多或少的阉割了很多性能,更不用说地段的手机了。 这样带来我们很多困扰,我本来可以直接在pc上通过chrome来调试mobile 页面,但是往往调试后页面移植到mobile,还有很多不尽人意。 在pc上,屏幕大,我们可以很方便的通过各种调试工具,F12实时调整。但手机、pad屏幕足够小,而且无实体键盘。这种调试变得艰难了很多。 网上目前也有很多成熟的方案,而且html5也考虑到解决此问题。据说,ios6浏览器已经支持在pc上调试同网络的移动端web。偶是穷屌丝,还没有用上mac系统。 现在的事情,有现在的解决方法。 主要就说Weinre。 功能:在pc上通过调试移动设备上web页面,几乎和pc上一样实时。 使用条件: 1:本地服务端环境,各种php、jsp、.net等; 2:pc和移动在同一网络下; 3:使用Weinre创建本地调试环境; 4:测试页面,调价Weinre可识别代码。 明白上面的,就可以参考下面的教程继续操作了。我在几个地方加上注意说明就ok。 教程:http://www.cnblogs.com/shihao/archive/2012/05