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.
Related
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
I'm new to android and I need to do a project like this : I have 22 images that represent a person which is rotating. When the user touch the right side of an other image the image is changing (the person is rotating to right). The same thing is for left side.
My question is: I must use OpenGL? I made some example with openGL but I don't see if for my project it is necessary. I was thinking that maybe it is enough to change the background image at every touch.
What do you guide me to do?
Thanks in advance
I know this isn't exactly the same thing but this tutorial by the excellent guys at Sony Ericsson show how to make a nice looking 3D list without OpenGL - http://developer.sonyericsson.com/wp/2010/05/20/android-tutorial-making-your-own-3d-list-part-1/
Maybe you could use some of the techniques in this tutorial to achieve what you want?
The OpenGL may be useful to do your project
you can see the Example Code project here code.google.com
And The Blog url that has explained nicely to work with OpenGL has many part of the Tutorial
May be looking at this you can get idea how to go ahead.
Does someone knows how to implement something similar to honeycomb youtube gallery look? I have seen these links:
http://www.inter-fuser.com/2010/01/android-coverflow-widget.html
http://www.codeproject.com/KB/android/androcarousel.aspx?display=Print
but I don't know what transformations do I have to do to the object to be able to get that rounded look. Because using the code from the examples above, does not provide transformations to the objects (items) inside the gallery. I read somewhere that this can be done using OpenGl, but I was wandering if it could be somehow avoided. If someone has ANY idea, please share it with me. I really want to implement this. Thank u in advance.
This can be done using renderscript. there is an example CarouselExample (http://code.google.com/p/android-ui-utils/downloads/detail?name=CarouselExample.zip&can=1&q=) that can me modified, but it takes a lot of work to get to learn renderscript so you can understand the code completely and start using it. But this is the way to go.
I'd like to make an Android app that lets a user apply cool effects to photos taken with the camera. There are already a few out there, I know, but I'd like to try my own hand at one.
I have been googling and stack-overflowing, but so far I've mostly found some references to published papers or books. I am ordering this one from Amazon presently - Digital Image Processing: An Algorithmic Introduction using Java
After some reading, I think I have a basic understanding of manipulating the RGB values for all the pixels in the image. My main question is how do I come up with a transformation that produces cool effects?
By cool effects I mean some like those in these iPhone apps:
ToyCamera
Polarize
I already have quite a bit of experience with Java, and I've made my first app for android already. Any ideas? Thanks in advance.
There are specific classes to do this for you!
Take a look here for grayscale image processing
Here is something in C# which is similar enough to java that you should get the idea.
If you want to do something unique you might have to experiment with the tweaking of the RGB ratios yourself.
I'm trying to figure out the best way to make an image rotate along
with a user's finger dragging it left or right. I want to try and
match the rate a user's finger is moving with the rate the image is
rotating.
I've got the basic setup for my application going, with the menus and
whatnot I want to have, and that's all running great on the emulator,
I'm just not sure how to approach this part.
I can code all the logic I need for my app, I'm just not doing to well
designing the UI, I have a picture in mind, I've actually made a
couple mock images of it, I just can't figure out how to get it going
in Android, and any help would be appreciated.
I'd suggest you to look at first at:
http://developer.android.com/guide/topics/ui/ui-events.html
I am not really sure how to solve the problem with the real-life rotation but it seems OpenGL might help you.
http://developer.android.com/guide/topics/graphics/opengl.html
or maybe a solution through custom animations is possible?
http://developer.android.com/guide/topics/graphics/animation.html ( => http://developer.android.com/guide/topics/graphics/prop-animation.html )
Tell us, how you solved it!