O'Reilly logo

Appcelerator Titanium Smartphone App Development Cookbook - Second Edition by Jason Kneen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Saving your captured photo to the device filesystem

Taking pictures is all well and good, but what if we wish to save an image to the filesystem so that we can retrieve it later? In this recipe, we will do exactly that, and also introduce the toImage() method, which many of the Titanium controls have built in. This method takes a flattened image of the entire view that it is called upon and is extremely useful for taking screenshots or grabbing images of many controls lumped together in a single view. For example, you can use toImage() to take a screenshot of an ImageView's image property. This would store that single image in a blob object, which we can save in the filesystem or perhaps send to a web server using POST. Alternatively, you can ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required