2013年7月7日 23:49:22

我就不信我还找不出个比较方便的公交路线了,讨厌❤

就过就是2周前那公交路线又从网上看到呗改回去了,要赶这车只得多走点路了..

明天基友来耍,路线我还没给出去...

话说前几天下雨凉爽歪歪啊~气候和重庆比起来果然是热不到哪里去的...重庆才是火炉呢..不过这边还是有些时候比较闷,但是呢,我无所谓了,咱可是自我感觉生存那里极强的~咱可没那么多愤世骇俗的


0707
七七事变日


【将图片存到内存の压缩,bitmap提供的compress?方法,】


十四章 android中的图形图像
如何使用图像资源
补间动画和逐帧动画
基础View或SurfaceView累进行绘制
掌握Canvas、Paint、Path等绘图API
绘制几何图形
使用Matrix和Shader实现图像特效


【android网、机锋网の关注】
获取Drawable对象,1是工程的图片文件夹,2是xml文件定义Drawable属性,3是构造方法实例化(一般少用)


Bitmap和BitmapFactory;
Bitmap bitmap=Bitmap.createBitmap()各种构造方法
------
动画,
Tween补间动画,只需设置初始状态和结束状态,
(Frame逐帧动画,传统)


代码:
淡入淡出
缩放
位移TranslateAnimation
旋转RotateAnimation


res/anim/目录下建立xml文件方法:
set根目录 属性fillAfter=true可
alpha子目录,设各属性,如fromAlpha=1,toAlpha=0.5,duration=2000
rotate子目录 ,可属性fromDegrees=360,pivatX=50%,pivatY=50%,repeatCount=-1,toDegrees=360,duration=1000
scale子目录,可属性duration=2000,fromXScale=1,y=1,repeatCount=-1,repeatMode=reverse,
等;
某界面某按钮,加载此xml:(组合xml里写的操作)
Animation  animation =AnimationUtils.loadAnimation(this,R.anim.xx);
imageView.startAnimation(animation);


---------
现在实现平铺某小星空图片到背景,某飞碟通过手势飞到指定位置


-------
onTouchEvent里返回true就不会影响点击事件OnClickListener的onClick了
---------
逐帧动画Frame


用来播放逐帧动画的mxl文件在animal下,set根目录(或者animation-list),属性oneshot是否循环,
子元素item,获取的图片drawable属性,时间长短duration属性;


然后再主显示xml里,imageView的src为=@anim/*name*


主Activity界面需要:
AnimationDrawable xx=(强转)imageView.getDrawable();


则xx有方法start();stop();(可分别给俩按钮实现监听事件)


------------
要截取整图多小图,
代码里,先定义个Bitmap数组bitmaps,
onCreate里new个drawable=new AnimationDrawable;


Bitmap srcBitmap=BitmapFactory.decodeResource(getRssources(),R.drawable.xx);//此4行可单独写个方法
for里:
bitmaps[i]=Bitmap.createBitmap(srcBitmap,i*250,0,250,250);
drawable.addFrame(new BitmapDrawable(bitmaps[i]),50);


drawable.setBounds(0,0,250,250);//设置动画对象的位置和大小
imageView.setImageDrawable(drawable);


【自己错,还改7改8的,烦死了,包括测试又不断的修改啥啥的一大堆,叫人怎么看,还不是得最后看你代码们,一班的人就安静得在这瞅着揪心得~】
----------
作业:计时器,以秒钟time,0~9的图片,显示分:秒,为最大99:59;还有个人物图片,在框里限定移动










好萌,可惜不晓得出自哪

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值