I am on a platform where I can understand and write a decent Android application. In this step, I'm not comfortable with SurfaceHolder , canvas , invalid () and more. I do not have a CS background, so I should be reminded of this CS Graphics course or something
Starting directly with Android seemed like a bad idea because there are not many examples and sometimes I am getting anything, but I do not know what the cat is going on. For example, there are some false remarks that call calling from within a view (invalid) calls its inactivity method but outside it does nothing and I do not know why this is happening. I know that the surface holder is a Powerful thing can happen, but I do not have a way to use it.
For a complete start to be able to handle this material, should the resources follow? Is it animation basics or screen rendering or something else entirely? I mean, it can not be the case that Android people find these concepts correctly? They will be something that already has some tutorials. My ultimate goal is in a situation where I can write a few simple custom ideas that can make myself alive and use some basic physics to respond to the events can do.
Since you can understand and write applications, I assume that you are comfortable with programming So, here are some resources, I think it will help you to use during your development, developing skills:
To respond to touching events, you must have the MS Touch API should be detected, if you explore and some time to practice How do you work in touch events (messages, manipulation, inertia support, etc.) Note: This is in C # , but it is a matter of understanding the concepts.):
< / P>
Here are some examples of animations using C # (I thought it would be best to use C #) so that you do something by adding touch and 2D animation ):
This should be done if you practice them, then all you can do with animation and touch events Then you may be a little more comfortable with the functionality of the canvas and the methods like all the clips ____ () and Draw ____ () methods. . Then).
Good luck and happy programming!
Comments
Post a Comment