有没有做过带秒钟的时钟啊,秒钟要不停的走动,用bitmap的话容易出现outofmemory异常,请问该怎么处理。android 时钟

解决方案 »

  1.   

    像这样的,但是过一会就会报outofmemory异常
      

  2.   

    因为你不断new Bitmap? 为何不用Martix  或者直接用动画做
      

  3.   

    用matrix不就是createBitmap吗 我是这样做的
    如果用动画的做的话那秒钟就没有那种一走一停的感觉了
      

  4.   

    用matrix不就是createBitmap吗 我是这样做的
    如果用动画的做的话那秒钟就没有那种一走一停的感觉了为何要createBitmap... 如果你整个使用canvas绘制的话 就直接drawBitmap就行了
    如果没有用canvas绘制整个界面 也可以直接用Canvas在已有的Bitmap上绘制
    用动画 设置好Animation的间隔持续时间和重复 一样可以实现
    就算是你要createBitmap 你也可以在每次绘制完毕之后清空上一张图片