I won't create wallpaper-application but have one problem.
Please tell me how add ImageView or another element in android wallpaper-application to create frame animation?
I can't say for sure that live wallpapers can't use activities, but If you want to have an animation, you can always draw your objects on a Canvas or using OpenGL. For detailed example, see this:
http://www.pushing-pixels.org/2010/02/01/live-wallpapers-with-android-sdk-2-1.html
Related
Does someone know how to do complex animations in Android Stuido such as Select-Seats-Payment Animation?
I know there is Open GL for creating Spirtes and so on but do you actually do this kind of complex animations with Open Gl? And also wouldn't that be laggy?
Any hints would be very appreciated! Thanks in advance!
I guess you want to create the flight zoom and rotate animation.You don't need to go to OpenGl level. You just need to learn canvas. All the seats and the flight itself is simply plain design. So no need for bitmaps/images to create them. Create all seats by drawing them and treat them as like separate objects and give them their own properties like click listeners(Clicks should be handled by onTouch() function of the customView). But it takes lots of practice in canvas API of Android.
I want to achieve the snowfall effect similar to that google+ did on christmas, how should I proceed?
Do I need to use a canvas ?
Either use a canvas or a created animation-sequence.
Either way, overlay the view over the entire layout, and then start it.
what I wanna make is just a simple app that there will be some drawable image that moving with a camera as the background. at first I thought I can use framelayout with 2 surface view and after try and search I find it useless. So I though to combine the camera view with the moving drawable but I can't find how to combine and I don't know if it is possible or not. so I just wanna know that is there is a way to make it?
I'm trying to have a cool little animation for my logo when it first appears on my Android App screen.
I have completely no idea how I would implement this idea though, OpenGL, Make a video and import it into an activity, other options?
Here is what I would like to accomplish:
Step 1: Start the bottom line of the triangle
Step 2: Start going up and back down and connect
Step 3: Have my custom logo fade into the triangle
Am I going out of my way trying to learn how to do this, or am I better off just having my logo show up as an image?
Generally, there are two options:
You could do this programmatically. Use a time-based state machine to draw the triangle. If you're using an engine for android (andengine, libdgdx), there are abstractions to help you with the "infrastructure" code.
You could make up an animated model in a 3D modeling program, and export an animated mesh or a sequence of images.
Best just show an image for now, and put your time into the app itself.
Easiest to just create a GIF for me in this situation.
I am making the classic AR app for Android.
I am using a SurfaceView to show the camera.
I want to know, how I put things over it... Currently I am using widgets, but they have two issues:
First, they are slow.
Second, you cannot rotate them in 1.5 without using view animation, and noone I asked so far (here, forums, google, irc...) knows how view animation work, so I am failing to make the view animation work in sync with the custom view that put widgets over the camera (resulting in flickering).
Thus I decided to change the method of putting things on the screen, so what other ways exist? (note I am bound to Android 1.5)
Seemly it cannot be done easily, but I could put a image and rotate it easily using Matrix.
I basically placed on layout over the preview a ImageView, then I used setMatrix to a rotation matrix, and voilá, I got a rotated image that works in 1.5
You must use OpenGL for drawing Objects over your SurfaceView.