相关疑难解决方法(0)

Android:以一定角度在imageview中旋转图像

我使用以下代码在ImageView中旋转图像一个角度.有没有更简单,更简单的方法可用.

ImageView iv = (ImageView)findViewById(imageviewid);
TextView tv = (TextView)findViewById(txtViewsid);
Matrix mat = new Matrix();
Bitmap bMap = BitmapFactory.decodeResource(getResources(),imageid);
mat.postRotate(Integer.parseInt(degree));===>angle to be rotated
Bitmap bMapRotate = Bitmap.createBitmap(bMap, 0, 0,bMap.getWidth(),bMap.getHeight(), mat, true);
iv.setImageBitmap(bMapRotate);
Run Code Online (Sandbox Code Playgroud)

android bitmap rotation imageview

147
推荐指数
9
解决办法
28万
查看次数

Android Gauge动画问题

好的,所以我一直试图这样做几天,我没有在哪里.所以我有以下两个图像:

第一个是RPM Gauge

RPM Gauge

第二幅图像是一个全白图形,表示rpm规格已满:

全量表

我想做以下事情:

  1. 要求用户输入RPM输入,如果他们输入1.2,则测量仪将填满如下:

产量

我有用户输入工作,我需要动画的帮助.这是我尝试过的:

  1. 我尝试过使用PorterDuff,但它也会在背景中剪切仪表,而不仅仅是白条
  2. 我已经尝试将图像分成小位图并将它们存储到数组中以便我可以回忆零件,但这很慢但经常崩溃
  3. 我首先将Gauge应用于画布然后保存画布,我取得了一些进展:canvas.save(); 然后剪切白色图像上的路径,然后恢复画布.但是我不知道如何以圆形方式从左下角开始剪辑到180度到右下角(CW).这是最好的方法吗?

我知道可能有一种更简单或更有效的方法,我只是没有线索.任何有好主意的人?

*注意所有图像都是PNG

提前致谢!

animation android bitmap gauge porter-duff

11
推荐指数
1
解决办法
1万
查看次数

Android车速表(针规)

创建一个简单的应用程序,计算您的速度并将其显示在速度表图形中.我可以做所有的速度计算,gps计算等.但我对动画不太确定.除了温度计示例之外,有没有人在针规上有任何好的教程或示例?

animation android 2d tween

7
推荐指数
2
解决办法
3万
查看次数

在图像视图的触摸事件上填充两个图像叠加,如搜索条

有两个图像黑色和蓝色,而触摸蓝色图像它应该像进展一样填充,我实现使用多个切割图像,而不使用画布但不smoothness接触,如100 Pushups应用程序.

实际上我正在尝试实现类似100 Pushups应用程序,如上所述,我有一个 链接,但是使用画布实现,我想实现使用图像,我谷歌但没有运气,任何链接或教程类似于该应用程序( 100次俯卧撑)?

在此输入图像描述

android seekbar gauge android-imageview

5
推荐指数
1
解决办法
4020
查看次数