当前位置:  编程技术>移动开发
本页文章导读:
    ▪一张图片引发的异常        一张图片引发的错误 同事折腾一个错误整了2小时,  异常信息不记得了, 是在xml页面文件里发生的。   后来排除发现, 是一张png导致的, 很诡异, 对比二进制发现它和另外一张正常图片.........
    ▪ Mars视频札记——Animation(1)        Mars视频笔记——Animation(1)   Animations的使用 什么是Animations 提供了一系列的动画效果,可以应用在绝大多数控件中   Animations的分类 1 Tweened Animations 渐变动画 提供了旋转,移动,伸展,.........
    ▪ gef小结       gef总结 http://suifongqi.iteye.com/blog/319353   ......

[1]一张图片引发的异常
    来源: 互联网  发布时间: 2014-02-18
一张图片引发的错误

同事折腾一个错误整了2小时,  异常信息不记得了, 是在xml页面文件里发生的。

 

后来排除发现, 是一张png导致的, 很诡异, 对比二进制发现它和另外一张正常图片差别并不大

 

有点想不通


    
[2] Mars视频札记——Animation(1)
    来源: 互联网  发布时间: 2014-02-18
Mars视频笔记——Animation(1)

 

Animations的使用

什么是Animations

提供了一系列的动画效果,可以应用在绝大多数控件中

 

Animations的分类

1 Tweened Animations 渐变动画

提供了旋转,移动,伸展,淡出等效果

2 Frame-by-Frame Animations

可以创建一个Drawable序列,按照指定时间间歇一个个显示

 

Tweened Animations:

1 Alpha 淡入淡出效果

2 Scale 缩放效果

3 Rotate 旋转效果

4 Translate 移动效果

 

Animations的第一种使用方法(代码实现,xml实现)

 

使用Tweened Animations的步骤:

1 创建一个AnimationSet对象

AnimationSet animationSet=new AnimationSet(true); 

2 根据需要创建相应的Animation对象(旋转,移动,伸展,淡出)

AlphaAnimation alphaAnimation = new AlphaAnimation(1,0); //参数为from..to..

*其他:

RotateAnimation rotateAnimation = new RotateAnimation(0,360,Animation.RELATIVE_TO_PARENT(有3种),1f,Animation.RELATIVE_TO_PARENT,0f);

3种坐标种类Animation.RELATIVE_TO_SELF,Animation.RELATIVE_TO_PARENT,Animation.ABSOLUTE

ScaleAnimation scaleAnimation = new ScaleAnimation(1,0.1f,1,0.1f,Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f);

TranslateAnimation .......

3 根据软件动画的需求,为Animation对象设置相应数据

animationSet.setDuration(1000); //动画执行时间

4 将Animation对象添加到AnimationSet对象中

animationSet.addAnimation(alphaAnimation);

5 使用控件对象开始执行AnimationSet

imageView.startAnimation(animationSet);

 

Tweened Animations 通用属性

setDuration

setFillAfter

SetFillBefore

setStartOffSet

setRepeatCount


    
[3] gef小结
    来源: 互联网  发布时间: 2014-02-18
gef总结
http://suifongqi.iteye.com/blog/319353  

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3