Android Live Wallpaper - android

I'm making a live wallpaper app and I was just wondering if I can create a background in photoshop and then place animations on top of that. I'm new to this and all the examples I've seen online don't really mention anything about this. Any help would be much appreciated!

I suggest using AndEngine for android. it has an addon specifically made for creating live wallpapers. you can also find some examples of usage in the andEngine examples.
Now a layered structure is pretty common and definitely should and can be used. So stacking photos isn't an issue but you really need to be careful about their sizes because you can quickly run out of memory.

Create the background in photoshop
Save it as png
Create a square in opengl
Texture the square using your background png
square should fit the screen in order to look like a background
Then create the animation or whatever in front of the background

Related

How to make an offline indoor map for Android?

I want to make a small map like the one in the picture with buttons to go to a different screen. How to do something similar but in 2D?
I'd recommend using some kind 3D viewers, with your custom 3D file, taking advantage of android openGL. This post may be helpful

Making game using image views and layout (not canvas)

I have am developing a game in which most of the sprites are static (but animated). I found that using an imageview with drawable background (using xml) is giving me what I want. I may move those sprites based on user touches and have basic collision detection.
When I search the internet about the game development, most sites talk about either game engine or at least canvas/surface view. However in my case, I find deal with the normal android views and layout is enough to get me to going.
Is making a game using layout, image views and views something that is frown up? am I going on the wrong path with this?
Thanks
It all depends on the kind of game you want to make. If you are making a grid based game, ImageViews could be more useful. However, almost no one makes Android games using layouts. Most people choose to use SurfaceView because it allows much more to be done, and in my opinion if you choose to learn it you will make much better games.
Of course, this is all opinion but I know nobody who creates games using the layout editor.

Creating images for android

I'm currently creating an app for android that's going to need multiple images. Backgrounds, an image for the icon, and images for the buttons that I'll have. What's the best way to create an image for an android application and how would you implement them into the app so that they work? Any suggestion would be helpful. Thanks!
As a non-artist developer, creating production-quality images can be hard and probably best jobbed out to a graphics person. Partnering with a graphics/sound person can be a good solution.
For early development or other stuff that doesn't need to be production quality, I start with GIMP. Then for icons and buttons that need to be scalable, I use the free site Android Asset Studio to create 9-patch images.

Interactive animations on Android

This may be a duplicate question, but none of the questions I found were exactly what I had in mind.
A friend and I want to create an App that lets the user play around with 3D objects on the screen. My friend is creating the objects and the animations in Blender or Maya. Therefore, the possible animations will be preset (not being programmatically animated). I have no experience in 3D programming and I naively suggested that he render the animations in Blender and send me all the frames. I would then play the appropriate animation by quickly running through all the frames. Each animation would leave the object in its original position so that it would be ready for the next animation.
Now that I've been thinking about it, that's a lot of images that I have to store in order to make this work. For every object, I would need to have all its frames for all of its animations, which maybe overkill.
Is there another way to play animations in an Android app? I considered just saving the animations as videos and playing them, but that would look horrible for our purpose.
I'd suggest min3D
Take a look at the animated troll example they have.
There are a lot of 3D libraries for Android. I would recommend AndEngine. Alternatively, you can just use the native OpenGL compatibility. Instead, ask him to send you the actual 3D files. Then you can use a library to render them.
EDIT: I just found this link. It'll probably help you. In my opinion, you should go through it and learn the whole package instead of just glancing a bit for this one little project; it'll help in the future.
Yes, there is a way you can manupulate the models you created in Blender. here is an example which uses Open GL in android to animate a 3D model created in Blender Check This Video Out. However it animates the object programatically, frame animation is indeed not worth if you wanna create animations that are long as you will run out of memory quick.

Android Live wallpaper like screen wash

I need your help. I need to create live wallpaper like this : Bikini girl!
If you can point me in the right direction it will be wonderful. Also, I want to know is this a video file or is it an animated gif or something else. I saw a simple tutorial for live wallpaper, but didn't find anywhere something like this. If you can give me some direction, like what I need to do first, what to use or some code it will be great.
Thanks again!!!
You have to work with SurfaceView and Canvas. I also suggest you to read the article on Android Developer, that is really clear to understand how to develop LiveWallpapers.
I've never worked with LiveWallpapers directly, but GIFs are only 256 colors, so it's really hard to believe that a LiveWallpaper like the one you need to create is made on a poor quality image like GIF.

Categories

Resources