您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Android >> 如何给Bitmap添加动画效果

如何给Bitmap添加动画效果

来源:网络整理     时间:2016/4/11 20:33:10     关键词:bitmap

关于网友提出的“如何给Bitmap添加动画效果”问题疑问,本网通过在网上对“如何给Bitmap添加动画效果”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:如何给Bitmap添加动画效果
描述:

本帖最后由 u012740751 于 2015-12-11 16:03:01 编辑

利用Matrix  中可以实现旋转,但旋转的持续时间如何设置。。。。
myOrientationListener = new MyOrientationListener(
getApplicationContext());
myOrientationListener
.setOnOrientationListener(new OnOrientationListener() {
@Override
public void onOrientationChanged(float x) {
                                              if (isF) {
mStartDirection = (int) x;
isF = false;
}
mEndDirection = (int) x;
// 构造定位数据
MyLocationData locData = new MyLocationData.Builder()
.accuracy(mCurrentAccracy)
// 此处设置开发者获取到的方向信息,顺时针0-360
.direction(mEndDirection)
.latitude(mCurrentLantitude)
.longitude(mCurrentLongitude).build();
// 设置定位数据
mBaiduMap.setMyLocationData(locData);
// 自定义定位的图标
Bitmap bmap = BitmapFactory.decodeResource(
getResources(), R.drawable.location_start);
bitmap = BitmapDescriptorFactory
.fromBitmap(small(bmap));
MyLocationConfiguration configuration = new MyLocationConfiguration(
LocationMode.NORMAL, true, bitmap);
mBaiduMap.setMyLocationConfigeration(configuration);
Animation rotateAnimation = new RotateAnimation(
mStartDirection, mEndDirection, 1.0f, 1.0f);
rotateAnimation.setDuration(1000);
                        
rotateAnimation.startNow();
mStartDirection = mEndDirection;
这是传感器中的代码。。。现在想给实现bitmap上添加动画旋转效果。。    
以上介绍了“如何给Bitmap添加动画效果”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/652594.html

相关图片

相关文章