相关疑难解决方法(0)

Android - 如何在屏幕外定位View?

我正在尝试在我的应用程序中为一个简单的ImageView设置动画,我希望它从屏幕底部滑入并进入静止位置,其中视图的顶部50px离开屏幕顶部(例如最终位置)在X中,ImageView应该是-50px.我曾尝试使用AbsoluteLayout来做到这一点,但这实际上切断了ImageView的前50px,使得前50px永远不会被渲染.我需要让ImageView的前50px可见/渲染,同时它是动画,然后让它稍微离开屏幕.我希望我已经解释得那么好了.

这是我目前正在使用的布局和幻灯片动画(这当前不会渲染ImageView的前50px):

布局:

<?xml version="1.0" encoding="utf-8"?>
   <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_height="fill_parent" 
      android:layout_width="fill_parent" 
      android:id="@+id/QuickPlayClipLayout">
      <ImageView android:id="@+id/Clip"
         android:background="@drawable/clip" 
         android:layout_width="fill_parent" 
         android:layout_height="wrap_content" 
         android:layout_y="-50dp">
      </ImageView>
   </AbsoluteLayout>
Run Code Online (Sandbox Code Playgroud)

动画:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
   <translate android:fromYDelta="100%p" 
       android:toYDelta="0"
       android:duration="1000"/>
   <alpha android:fromAlpha="0.0" 
       android:toAlpha="1.0"
       android:duration="1000" />
</set>
Run Code Online (Sandbox Code Playgroud)

提前致谢.

layout animation android imageview

61
推荐指数
5
解决办法
8万
查看次数

在Surface View中动画和旋转图像

我想在SurfaceView上制作动画动画.理想情况下,我想在动画结束后收到通知.

例如:我可能有一辆朝北的汽车.如果我想要让它面向南方的动画,持续时间为500毫秒,我该怎么做?

我正在使用SurfaceView所以所有动画必须手动处理,我不认为我可以使用XML或Android Animator类.

此外,我想知道在SurfaceView中连续动画内容的最佳方法(即步行循环)

android

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

如何在不使用Android上的createBitmap()和copy()的情况下将位图复制到另一个位图?

我有两个位图,我在onCreate()中创建它们.

Bitmap bmp1 = BitmapFactory.decodeResource(getResources(),id);
Bitmap bmp2 = BitmapFactory.decodeResource(getResources(),id);
Run Code Online (Sandbox Code Playgroud)

bmp1和bmp2是一样的.我在我的应用程序中修改了bmp2.我的工作完成后,单击"清除"按钮.当我点击"清除"按钮时,我正在尝试将bmp1(清洁图像)复制到bmp2(已更改的图像).但我不想使用createBitmap()或copy()函数.因为这些是创建新的Bitmap对象.我只想使用我的两个位图(bmp1和bmp2).如何将bmp1复制到bmp2?我搜索谷歌,但无论如何使用createBitmap()或copy().

谢谢.

android bitmap

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

Android新手 - 在运行时绘制视图

大家好,

我刚刚开始为Android开发.我正在寻找移植我的一个iPhone应用程序,但我有点不知道如何在运行时绘制一个视图(一个未在XML中声明的视图).基本上,我想画一个简单的矩形,但之后能够在绘制后操纵它的框架.

很抱歉,如果这是一个非常非常简单的问题,但我似乎无法在这里找到一些与iPhone SDK相同的内容.

提前致谢!

xml android runtime view draw

6
推荐指数
1
解决办法
6627
查看次数

标签 统计

android ×4

animation ×1

bitmap ×1

draw ×1

imageview ×1

layout ×1

runtime ×1

view ×1

xml ×1